The only thing missing is the sailor suit uniforms AND THE NEVERENDING STREAM OF CHERRY BLOSSOM PETALS.
I was trying to imagine the wrestling ring of HELL in SPN.

... Delightful mental images!
If I am remembering my friend's Charmed ravings correctly, the later seasons are even crazier.
That is part of why I loved that show. That, and the hot women having interesting relationships with each other.