archytele The Vault

S1·E13 Tigers of Heaven

Aired December 15, 1965

Synopsis

An anti-American group in Japan menaces the last of the aristocracy.