invincible ester