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