Enemy female character of the Captain Commando "kick and punch" cooperative video game from the early 90s.
View wiki
No posts found.