Tentacled Trolls

Tentacled Trolls is the fifth episode of the second season of Back in Action: Alien Universe.