This one ->
God I love this emote so much, I want a higher resolution version of it so I can make a Whatsapp sticker out of it. This one is far too small tho. Anyone has any idea what's the source image, or has a higher res version of it? I tried everything but couldn't find this image anywhere else...