庭番 にわばん
oniwa ban

Noun

1. spy working for the Edo shogunate; oniwaban

Other forms: