Here's a video of a pink fluffy unicorn, dancing on a rainbow. The unicorn is actually Fluffle Puff -- a character created by DeviantArt user mixermike622.

Fluffle Puff is not only a fluffy pony -- she is actually the first fluffy pony. If you find yourself wanting more Fluffle Puff, here is her very own Tumblr. You can also play her video game.

The song in this video is by Andrew Huang, and it has a video of its own that is pretty fantastic. Here's how we feel after watching them both back to back: