Kotomora
天神 (てんじん, tenjin) Japanese meaning: heavenly god | Kotomora