I'm screeeeeeaaaaaaminnnnnngggg!!!! Someone get this animal out of my kitchen please!!!!!