It's not "good", it's completely broken. There's a reason why the Mammoth that stalls attacks for one turn never even came close to release. This thing is thousand times worse than it.
Anything that can get over this, is free to attack it, and anything that can't get over it, can get rid of it via it's effect :/ It's a fantastic card in Psychic Synchro, but it's certainly not broken