Tokyo (Akihabara – For the Civilized)
Akihabara Electric Town is a well known tourist spot in Tokyo. Its claim to fame would have … Continue reading

Akihabara Electric Town is a well known tourist spot in Tokyo. Its claim to fame would have … Continue reading
After getting my driver’s license converted from a Canadian license to a Japanese one in 2007, I … Continue reading