Stop in for a cup of coffee

Can't say I have ever seen one of those but the engine is a Honda knock off. Automatic shift. Clean it up and ride it