Looks and sounds like Yu Gi Oh. Except that it actually isn't. I actually thought that this was the Embodiment of Aphosis because it was played as an Trap Monster.
But hey, it's nice to see another parody of an card game that managed to withstand the test of time.