Again, poking fun at Japanese culture when it comes to their weird, messed up movies and games and books.
Oh, and Legend of Zelda reference for the win.
you really titled it that, wow, ok, i take it back,
AND MULTIPLY IT BY (wait for it) ... OVER NINE THOUSAND!!!!!!!!!