Kotomora
阿弥陀如来 (amidanyorai) Japanese meaning | Kotomora