Ebusi Yonglin is known for Demi-Gods and Semi-Devils (2003) and The Sino-Japanese War at Sea 1894 (2012).
No data