Kotomora
忍びの者 (しのびのもの) Japanese meaning | Kotomora