Talk:Jackson Whittemore/@comment-74.111.182.187-20120605223000

The shape shifter creature is called a kappa. A Japanese humanoid reptile that eats the liver of its prey! Kinda too coincidental to me if it's not.