Bam tries to complete each stage’s test to climb the Tower of God. The most difficult test so far was the one in which the contestants had to kill each other until only half were left. What would lie ahead for Bam? Let’s take a look at Kami no Tou Tower of God Episode 4 release […]