Kotomora
仏頂尊 (butchouson) Japanese meaning: Butchōson | Kotomora