Kotomora
恐れ多い (おそれおおい) Japanese meaning | Kotomora