To The Land Of The Rising Sun Part 4- Akihabara Turned Me Into A Cat

Hello and Konnichiwa! こんにいちは Check out the previous part by clicking here- Going to Akihabara wasn’t that difficult actually, it was very easy to find once we got back on the train, it was only a few stops away and before we knew it, we were leaving the station and were stop in Electric Town! Maps […]