Commission for “Pinkie Pie”, who said it was okay to post here. Boy, this was a fun one :D

EDIT: Fixed my brainfart. Thanks to lord-tristan for the heads-up!