Tokyo: Yamashiroya Toy Store

The first stop for our third day in Tokyo was a visit to Yamashiroya Toy Store because we couldn’t get enough of toys from last night’s trip to Akihabara. Yamashiroya is a 5-storey toy store filled with all kinds of Japanese and Western pop culture merchandises. It’s small, but jam-packed with goodies for any otaku, regular […]

Read More