Kotomora
忍び忍び (しのびしのび) Japanese meaning | Kotomora