Thursday, August 10, 2006

Flag

Another Mech anime but with a twist? Really I dunno...

Official Site

No comments: