didls
formerly Besom
It's in all versions of DP, actually. The only glitch I can think of that is exclusive to JP DP is the Surf glitch.fyi its only JP DP
Back during Shoddy Battle, the Protect glitch was implemented because it's present in all versions of DP; this is why 30% freeze Blizzard isn't implemented in RBY OU.
There are multiple threads where people have asked why Thunder hit through Protect, and they can be found easily through Google. I can't find it, but I even recall one thread back during DP Wi-Fi (so 2007 or 2008, presumably) where someone discovered the glitch when their Yanmega got hit even though it used Protect, though it was dismissed (I presume this was before the glitch was discovered).