Soldier

Extra is a Gejigeji.  Which translated from Japanese to English means "Aaaaaaaaarrrgh what the frell is that?!"  Latin name: Scutigeromophora

Comments
Sign in or get an account to comment.