Valhalla Grande, Invincible Hero