Kotomora
創世神話 (souseishinwa) Japanese meaning: creation myth | Kotomora