Japan Air: The Best Puppet Shows In The Air! Japan Airlines, 1967. Share this:FacebookTwitterPinterestEmailTumblr Related