Carapace

Nino Lahiffe/Carapace is a character