>>281671355
Funny how hand rubbing seems to also be a Japanese sign of shifty behavior.
>>281673439
Not exactly like a Kappa, but close enough.