kind of sounds like you might be crossing 2 movies together your description sounds like
Ghoulies and Neon Maniacs but those are not foreign
Type: Posts; User: termoil
kind of sounds like you might be crossing 2 movies together your description sounds like
Ghoulies and Neon Maniacs but those are not foreign