Kotomora
明王 (みょうおう, myouou) Japanese meaning: Wisdom King | Kotomora