100 Weird Legends of Murumachi PalaceWATCH"100 Weird Legends of Murumachi Palace on 123moviesyify.com " – Japanese horror movie from 1914.