Saturday, January 28, 2012

Tamashii Web Shop Limited: Robot Damashii Tallgeese II figure review

Released on Tamashii Web Shop Limited!
Review by Haccaka




No comments:

Post a Comment