Space Zap
aka:
Space Fortress 2012
Moby ID: 80140

Alien ship appearing on the left
Added: August 12, 2016
Contributed by: Kabushi