Kotomora
仏頂尊勝 (butchousonshou) Japanese meaning: Usnisavijaya | Kotomora