Phasing Giant

Happy Home is a creature made by Trevor Henderson.

It appears to look like the country road creature, due to it's size and shape

Not much else is known about it but it is dangerous to humans.