Brendan GodfreyOct 24, 20268Incredible puppet design and operation, some fun genre film making to be sure.0