January 19, 2014 at 18:32:15 UTC
Deer spirit concept i doodled.
The main concept is that such masked creatures are materialized fears and doubt wandering in the complicated forest of a limbo.