Akuma VS Yang Xiao Long

Akuma vs Yang Xiao Long is the 5th battle in Shrek and Big's crossover season.