Oh, no.
No no no no no.
Absolutely NOT.
(There is no end to the irony that this particular NECA Gremlin was launched in 2020. None.)