November 2, 2019 at 23:43:07 UTC
A monster from the Rifts setting "Wormwood." One of The Host that invades the planet!