Antagonist alien combat mecha from the Ginga Hyouryuu Vifam anime TV series from the 80s.
View wiki
No posts found.