Larry Mackenzie

Larry is a Wildermann who is set to appear in Big Feet. He suffers from the strange Wesen condition of not being able to fully return to his human form.