Kotomora
八百万 (やおよろず, yaoyorozu) Japanese meaning: myriad | Kotomora