+ Edomae Elf Blu-Ray, Completed, Edomae Elf, Spring 2023 For more than four hundred years, the Takamimi Shrine has stood in Tokyo, enshrining the local goddess: Elda, a magical elf summoned from another world. The … +