Rating miis helps us to sort the miis in our library, showing the best creations with the highest priority.
Created by: Kevin2790
A Terraformar (giant mutated humanoid cockroach) from the manga/anime "Terra Formars".
Tags: anime, cockroach, insect, manga, terra formars
Categories: Toons
Created on the: 3ds