I have not remotely understood one of these Japanese games.
S06E12 May the Best Stan Win
01:39 · frame 2373 of 31516