Stop in for a cup of coffee

Weird for sure. I believe we are not alone. Now if this was Japan it happened in I would say its

god.jpg