It's been ages since I made it, so I decided I would share it. And it's not finished.
Credit to @kgumbyr for the idea.