Kotomora
お忍び (おしのび, oshinobi) Japanese meaning | Kotomora