Guys, I can't find the picture of toad smiling and sweating in a nervous kinda way. It's fucking killing me.
Shameless self bump. I need this.
Is it this one?
>>23005
Fuck I know the exact image you're looking for.
I tried everything I can think of and can't find it either. Sorry OP