From ancient Indian mythology, the "Yaksha" is revered as a demigod and was born on the soles of the feet of Brahma. Its image is sometimes a beautiful young man, sometimes an elderly dwarf, with two faces and two personalities, both compassionate and ferocious. This symbolizes the pair of identical twins, Mizuki and Yumiya Rin (played by Eimei Ito)
From ancient Indian mythology, the "Yaksha" is revered as a demigod and was born on the soles of the feet of Brahma. Its image is sometimes a beautiful young man, sometimes an elderly dwarf, with two faces and two personalities, both compassionate and ferocious. This symbolizes the pair of identical twins, Mizuki and Yumiya Rin (played by Eimei Ito)