Shirohige’s Cream Puff Factory Kichijoji: Totoro Puff Guide
No trip to Tokyo for a Studio Ghibli fan is complete without tasting one of the iconic, officially licensed Totoro Cream Puffs (トトロのシュークリーム) from Shirohige’s Cream Puff Factory Kichijōji (白髭のシュークリーム工房 吉祥寺店). Tucked away near the vibrant Inokashira Park, the Shirohige Kichijoji branch is the perfect, convenient pitstop to pair with a visit to the nearby […]
Shirohige’s Cream Puff Factory Kichijoji: Totoro Puff Guide Read More »

