REGISTER TO CLAIM YOUR NAME
The Space Invaders get Japan-imated. Apparently, they're here to be our friends now.