Ehhhh, a little late on this but here's my interpretation on Larry!
Drawn by !

0 11

holy shit mom stop the fucking car its larry koopa

9 36