Diva Flea

Diva Flea is a boss in  that appears in Ozzie's Fort in 600 A.D.