Monday, February 25, 2013

Gacha gacha machines in Akihabara

 
A good look at what comes out of the machines! 

No comments:

Post a Comment