User blog comment:HS664/Already!?/@comment-4082950-20130108235856/@comment-25345354-20130109000057

I was thinking that it looked sorta like that forest spirit deer-thing in Princess Mononoke.