File:CreatureMM3DOS.png

Summary
The "green creature" enemy from Mega Man 3: The Robots are Revolting. Name based on conjecture. Source.