There's a common theme revolving around deer in mythology - Whether they're considered the spirit of the forest, the dead, or even divine messengers, and leaders of people to a promised land. In the end, I left it open because of that.
MUA/Lighting assistant (YEAH): Myself
Set Assistants (aka holders of the sticks): ~Kikala
See more of this set here: [link]