Card Trivia:Cell Explosion Virus

This is an Alien version of Mirror Force