The Kappa is one of Japan’s most infamous mythical creatures—both mischievous and terrifying. Known for its love of cucumbers ...
It is a parfait, named after the “kappa,” a water goblin in Japanese folklore that appears in Koizumi’s work. This tasty kappa has a head of green tea ice cream, eyes of yokan sweet bean ...
Watch the new trailer for the screenlife creature feature, 'Bloat', coming this March. Learn more on Dread Central.