Ya, it seems so.
And the bull shit buddhist for that stupid "oh ren ge" site all come here to spout their rubbish?