The one hundred and sixtyth battle - the battle between the demon gods of Yan and Ming