Mother Phoenix

The Mother Phoenix can be found flying high above the treetop of the Jungle Planet in Astro Knights Island. It defeated Sir Cador when he was trying to rescue the princess.

You can only defeat the Mother Phoenix with the Laser Lance. (P.S. Avoid its children and the bugs)