Credits: CHLL.

(Sorry if any credits other are due, I just don't know to be honest...)