かげ武者 むしゃ
kagemusha

Noun

1. body double; double

Noun

2. wire puller; person behind the scenes; shadow commander

Other forms: