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