Kotomora
大日如来 (dainichinyorai) Japanese meaning: Vairocana | Kotomora