Love Rice Balls? There's An Onigiri Shrine In Tokyo!
Yes, you heard it right, there's this shrine in Tokyo full of onigiris!
On the last day of the New Year holidays in Japan, my friends and I impulsively met at Tokyo Skytree. We're not here to enjoy the views of Tokyo, nor enjoy the attractions in the area. We just set this place as our meeting loca