Yukito Kurosawa Creator

The fight for survival comes to an end. Who will emerge victorious?