New Sealed NECA Ben Cooper 5.5 Monster #01 Creature From The Black Lagoon 2023. Tags sealed neca cooper monster creature black lagoon