Ever play Space Harrier II? That's what this enemy reminds me of.