The Kappa is one of Japan’s most infamous mythical ... this water demon has haunted Japanese folklore for centuries. Tom Hanks & Rita Wilson Walk Out Of ‘SNL50' Concert After Jimmy Fallon ...