Kotomora
憚り様 (はばかりさま, habakarisama) Japanese meaning | Kotomora