EDIT I found it:
Jikkyou Oshaberi Parodius (Parodius 3). A Gradius parody for the Super Famicom (SFC) that was released only in Japan.
Feel free to comment or post a video response about the weirdest video game bosses you've seen.
Edited, Aug 24th 2011 3:55am by fronglo
Edited, Aug 24th 2011 1:39pm by fronglo