Original concept by http://manarama.deviantart.com
Took advantage of a long weekend to put this together.