Anime Girl Mecha Armor anime girl mecha armor Japo is an anime fanboy that loves everything about japan. Mecha are self propelling machines that are modeled after humans. ... Visit Site