T O P

Who wins?

Up to ch 1094