A monster with a caterpillar shape and a ghastly face roams the streets of Japan, affecting the lives of several people that seem to be interconnected.A monster with a caterpillar shape and a ghastly face roams the streets of Japan, affecting the lives of several people that seem to be interconnected.A monster with a caterpillar shape and a ghastly face roams the streets of Japan, affecting the lives of several people that seem to be interconnected.