Share Album Published 31/05/2023 The Cat's Tale In a world where science has gone awry, a curious cat becomes the unlikely link between a tormented scientist and his monstrous creation, leading to a tale of redemption and salvation.