Tower of God Season Two Episode 20: Viole gathers allies to help him win the tournament. Can he trust all -- or any of those allies?

Crow's World of Anime