Culture Clash of the Titans, Tokyo-style Peter Halliwell Sumo wrestling is perhaps one of the most intriguing aspects of Japanese life for the foreign visitor.
Activities Play It Loud at the Tokyo Game Show Peter Halliwell One of the most exciting events on the calendar is the Tokyo Game Show, held annually at the Makuhari Messe Exhibition Hall in Chiba..