When I saw this for the first time, I thought Khyle was just being himself; I was partially right, but it seems like Your mother hung herself is a meme, and yes, it implies Carnage, thus the profile picture of the troll in this comic. The context is a little long, but you can read it here if you're interested.
Oh shit! When did we get to over 200k yuri posts? Does anyone know what 200000th yuri post is?
As of right now it is post #8051327 (count), but due to the nature of normal tags, this is likely to fluctuate a bit as it's added and removed to some posts.
I'm not sure if it's a train station or an airport. I'm assuming it's an airport because of the airplane sticker on the suitcase.
If it wasn't for the red stripe under the blue signs, I'd totally believe it's a German train station. The numbers usually indicate the train platforms.