Once, many gods guarded Japan. Then demons appeared and ate the gods. Acquiring special powers, they found out that some of the gods had created children with human beings. Called 'Kuruizaki no Hana',... This description may be from another edition of this product.