The original Overwhelming Forces appeared in Portal Three Kingdoms, in 1999.
The original art was by Gao Yan.
Breaking News
Judge Gift Cards 2013
Portal Three Kingdoms