deliriously happy creature, junji ito, terrifying, nightmare fuel, horror, horrifying, scary,