>>280677570
My guess is its probably a play on japanese words or a pun.
Thanks to Gintama I know kintama (gold balls) is slang for testicles

>>280675785
>>280651430
Yet idiots and trolls still defend murata