>>511222617
>It's anonymous
bad news for you. that website require your id card.
>There's no upvote culture
its so funny u just made shit up in your mind. the previous version of the website you can trade your received upvote for rewards