Kotomora
神々 (かみがみ, kamigami) Japanese meaning: gods | Kotomora