New York Anime Festival

DSC00384

Star Wars characters and Mechanical Angel (right, costume was self-made)

Bookmark the permalink.

Leave a Reply