Horror master Takashi Shimizu turned to a real-life haunted spot for his new film "Howling Village." [Read More]

No reproduction or republication without written permission.