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.
View all tags
Posted on
Jun 10, 2017
More by Lzl View profile
Like