Has anyone heard the legend of the Himuru mansion in japan just outside tokyo....if anyone is interested i'll gladly tell you