People in Tokyo wait in line 3 hours for a taste of these Japanese rice balls

2 Likes