Appleseed Armored Mechas

Friday, November 18, 2005


The Appleseed Armored Mechas are some of the best I've ever seen in an anime. The designs are sleep and rather innovative.

Dan Posted by Picasa

You Might Also Like

0 comments