Yesterday, a Brazilian man called Nelson Felippe posted this photo on Facebook captioned with what, at first glance, appears to be a disgusting homophobic rant.
The post, which is written in Portugese, quickly went viral. It has now earned almost 12,000 Facebook likes.
Many people have responded calling Felippe a homophobe and a bigot, suggesting that they didn't bother reading to the end of his post before commenting.
Here's an English translation of what he actually wrote:
"I am not prejudiced, I think everyone does what they want in their life. But I find it absurd to witness a scene like this.
"What you do yourself is your problem, but what you do in public concerns me, yes. And I refuse to see a scene like that and consider it normal.
"I do not wish evil on anyone, but humanity should be preserved. Challenging social conventions, like this, can be dangerous. If there is an accident, or worse, if someone dies, who will be blamed? Me?
"The worst part of all is the example it sets for the children.
"What will go on in the head of a child who sees this scene every day? Kids will think that it is normal to wait for the subway standing top of the yellow strip.
"So, do not behave like that guy over there. Follow the example of the girls.
"Wait for the subway before the yellow strip, and only approach the track after the subway is stopped and the doors are open."