Thread:DB511611/@comment-3338841-20170605094159

It looks like it is from Space Invaders 