>>514017097
3dpd ahegao is the cringest most desperate shit I've ever seen.
They just can't compete, and it drives them insane.