During his career Ibis the Invincible has met many foes .
Ibis the Invincible is a Fawcett Comics superhero with magical powers .
During his career Ibis the Invincible , a Fawcett Comics superhero with magical powers , has met many foes .