Honestly, my guess? Vampire. Which, I know, you're probably wondering 'why would it be all mountain lion maulsville.' -- Or, you would be wondering, I guess, if you had ... wonder facilities going on in all that fur. Anyway. S"kinda what I'm trying to figure out.
no subject