New York Anime Festival

DSC00612

The front of the giant stuffed animal photo from above =]

Bookmark the permalink.

Leave a Reply