Kagebôshi: The Shadow Avenger

1959