A random vintage car, parked outside a restaurant near our house, accessorized with a big honking hound and a tiny little black poofball (poofball barely visible in the passenger's lap).
Man in paper mask for extra bonus Japan points.
Anybody know what kind of car it is?