Looks like it to me! See my previous post, about half way through (yeah, I know it's LONG, sorry).
Scientologists? ... Looks like it to me!
Confirmed here.