Set in a Shinto shrine, nestled among the swaying cherry blossoms in the seaside town of Ushimado, The Cats of Gokogu Shrine is the new film from Japanese filmmaker Kazuhiro Soda. It tells the story ...
A video clip showing how the lighthouse seems to magically emerge went viral online, attracting orders even from outside Japan. Founded more than 100 years ago, Yoshikawa Toki Co. has come up with ...