Shen Yi Picture

Shen Yi - the saviour of China. A great archer, chinese god of sun.
Continue Reading: Sun