A level boss character from the Strider 2 video game released by Capcom in 1999.
View wiki
No posts found.