Amongst other places of course… If there ever was a place in Tokyo that looks and feels exactly like everything the movies, on TV or in photos, it’s definitely Akihabara (also known as Electric Town). We decided to start off our day though at Sensō-ji; one of the most important temples in Tokyo, with pitstops … Continue Reading