Card Trivia:Delta Barrier

The monster behind Delta Barrier is Spirit of the Pharaoh