How the heck did this giant ant wind up above my bed? Bbq hitchhiker = panic!