Yamashiroya is a toy store in Ueno Tokyo. In this part of our crazy japan trip we hit up this store and see what is on offer.

Dadolescent Sub:
Time For Charlotte Sub:

AloJapan.com