A LaserDisc-exclusive sound and image ski fantasy from 1981 by Japanese producers, soundtracked by the pop rock band Talizman.
Music