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.