Startled Insects - Overzoom (1984)
Discogs: https://www.discogs.com/release/747690-Startled-Insects-Startled-Insects