Cutest rice balls ever? Adorable new onigiri shop opening in downtown Tokyo【Photos】

Norionigiri is setting up shop in Shibuya.

Read More