Dodonpachi Daifukkatsu character.
The stage 5 boss, formerly the playable character Shotia in Dodonpachi Daioujou.
View wiki
No posts found.