Stop in for a cup of coffee

What the heck is that new Avatar there Dukie? or I guess I should say Sparky