i've never seen this card before but i'm going to say yes, it's special, as u can see the ATK and the DEF are unknown, and it says: this card cannot be normal summedned.
This card is a special card.You can only special summon it oleh removing a certain type of monster.Also its ATK and DEF are equal to the number of monsters removed from play to special summon it x500