Ohhhhhhh Thank God - I'm honored (pun intended)! ;)
So, your and your so called chinese forum assumptions are based on an image? Awesome; nonetheless, I'm unable to find any credible source to validate your assertions....hence, your belief still remains a delusion!