Kotomora
大日如来 (だいにちにょらい) Japanese meaning | Kotomora