Ayakashi was an anime TV series that aired in Japan in 2006, recounting three ghost stories set in various periods...

View the Full Article