Kotomora
釈迦如来 (shakanyorai) Japanese meaning: Gautama Buddha | Kotomora