It's Japanese funk. Give it a chance.

S06E12 May the Best Stan Win

10:51 – 10:54

Make a meme

Nearby frames