OT: It's a pretty cool glitch; thanks for sharing.
I'm not exactly sure why people are referring to it as the 'pregnant glitch'/'down syndrome glitch' tho...
It's actually quite a bit old & was mass-leaked. Jagex just never fixed it for some reason.. And no it doesn't make you invincible, it's only graphical.