HeeroWingZero over 1 year ago [hidden] Reference to this image, but I have no idea what the context or source of it is. I'm guessing it's some sort of Chinese meme. 1 Reply Copy ID Copy Link