武者 むしゃ
ochimusha

Noun

1. fleeing soldier; warrior fleeing the battlefield; deserter

Other forms: