Kotomora
金剛薩埵 (kongousatta) Japanese meaning: Vajrasattva | Kotomora