From scaly monstrosities to ghostly children, here are the creepiest monsters ever created in Japanese horror movies. Onibaba translates to "Demon Hag." The film takes place in the 14th century ...
A woman who created her own film company to distribute “The Stolen Princess,” a Ukrainian animated movie, saw her efforts pay off as it hit theaters across Japan. “This is the only thing I ...