Pete the Invincible

Pete the Invincible could refer to
 * Pete the Invincible (enemy)
 * Pete the Invincible (mission)