Kotomora
忍び手 (shinobide) Japanese meaning: silent clap | Kotomora