Onigiri is a traditional Japanese snack made from rice, typically shaped into a triangle or ball and often filled with fish or meat, pickled vegetables, and other ingredients.
Calling all Harry Potter fans! Tokyo’s Akasaka Station, and the shopping street directly behind it, has been transformed into a wizarding wonderland themed after the franchise.
Japan takes the cake when it comes to themed dining. From cat cafes to geeky maid bars to izakayas modeled after elementary school classrooms, there’s no limit to the intersection of food and amusement, especially in Tokyo.