Stop in for a cup of coffee

We think so. Hidden in an electrical 110 outlet
So I haven't been back reading but I am guessing you are involved in some sort of espionage