Kotomora
恐れ多くも (おそれおおくも) Japanese meaning | Kotomora