Stop in for a cup of coffee

Wow has to be the coolest thing found in a car.
What the heck is this??