archytele The Vault

S1·E36 The Snow Woman Has Come From Space

Aired December 5, 1979

Synopsis

Hikari and Mutsumi go to the investigate the cause of an abnormal cold front in the Southern Alps.