Rare film footage taken close to a century ago and found in Ikeda, Osaka Prefecture, is hardly a typical home movie. [Read More]

No reproduction or republication without written permission.