Skunk Ape!?

2003