Kotomora
御庭番 (おにわばん) Japanese meaning | Kotomora