I get the feeling that for Monster Rally, life is viewed through a fuzzy, scratched, fish eye-ish lens. Their music is the audio backdrop for all sorts of overly dramatised scenarios that played themselves out 30+ years ago.
Monster Rally- Color Sky
Monster Rally- Ribbons
Monster Rally- Steal