0

#10968 | posted by  banzaitokyo | 10 years, 1 month ago on The Most Awesomest Store in Japan! Don Quixote Akihabara

Wow, the store packs a lot of different sections and distinct products. I wouldn't mind getting the life-size Ted ahahah it's really cute!


Login or Register to post a comment