Captain's Curse (Obsession)

Captain's Curse is a specialty body run by Obsession for the Hot Wheels Monster Jam commercial in 2016.