Can any bugbros tell me wtf this is?

junebug? description matches but seems way smaller

kill yourself fucktard
i'm fucking sick of repeating myself so look at pic related you fucking newfag

Attached: fucking parrot faggot.jpg (960x886, 78K)