Yamishibai: Japanese Ghost Stories

Yamishibai: Japanese Ghost Stories (闇芝居 Yami Shibai?) also known as Theater of Darkness is a 2013 Japanese television series. The show is organized into a series of shorts with each episode being only a few minutes in length. Each episode features a different tale based on urban legends and myths of Japanese origin and is animated in such a way…