Mountain Beast God
Mountain animal (Lu Shen), also translated as God like coral kylin, wood corner, face the deer, bird foot tail beast, the day is the evening as the incarnation of the giant deer, fluorescence, dominate the life, also take life for life.
I like Hayao Miyazaki very much, so I copied the mountain animal God.
More by Lzl View profile
Like