Turtle 3 Lucas Jankoschek, mastermind behind Turtle productions, put together another great full length.