Monday, April 23, 2007

Mazinger Z


Apparently, in Tarragona, Spain there is a giant Mazinger Z statue... behold!

No comments: