Showing posts with label Place: Tokyo. Show all posts
Showing posts with label Place: Tokyo. Show all posts

Tokyo's Best Attraction: Robot Restaurant Shinjuku (ロボットレストラン). Die die must go!

This is one post of a multi-part series covering our Two weeks Tokyo & Hokk…