Recently, Taiwanese artist Show Luo was under tremendous pressure as he was busy working.
He was also troubled by the discussions about on the Internet, reported Asian E-News Portal.
Taiwanese media pointed out that he became more hot-tempered
Show finally exploded during an autograph session for his new album:
"Do you treat me as a human?"
On a happier note, Show also mentioned that he was praised by Stephen Chow when filming a new movie titled 'Mermaid'.
See more photos of the superstar in the gallery below.