Making a family of aliens out of a video game.

Music video for the Ken Ishii song, "Space Invaders 2003".