Urban legend Himuro Mansion The Himuro mansion is one of the japanese urban legend and its surrounding area have a dark history involving grisly mu… August 23, 2008