Space Invader?

Space Invader? from Galaxy Angel X (4th Season)

The ultimate Lost Technology…