Wacko Japanese Movie Kissing Scene...Question: Who is the Walrus?I'm Scared.