The Invincible Mandarin Duck Sword

1963