Best Of

Best Pictures from Japan

At the shopping complex in Ikebukuro. The bottom floor of department stores seem to always have these amazing dessert areas. They're decorated like jewels.