From Wikipedia, the free encyclopedia

Video games based on Japanese mythology.