1: Kongutan vs Kraken
254 views • Sep 26, 2023
In a clash of titans, the colossal ape Kongutan and the monstrous squid The Kraken engage in an epic battle for dominance!