Um ninja () ou Shinobi () era um agente secreto do Japo feudal especializado em artes de guerra no ortodoxas. As funes do ninja incluam espionagem, sabotagem e infiltrao assim como combate aberto em determinadas situaes.1 Os ninjas, utilizando mtodos secretos de fazer a guerra, foram contrastados com os samurais, que havia regras estritas sobre a honra e combate.2 Em seu Buke Mymokush, o historiador militar Hanawa Hokinoichi escreve sobre o ninja: Eles viajavam disfarados para outros territrios, para avaliar a situao do inimigo, eles teriam de achar o seu caminho no meio do inimigo para descobrir as falhas, e invadir castelos inimigos para incendi-los, e realizar assassinatos, chegando em segredo.2