5 ms·For anyone wondering, "mamachari" is Japanese shorthand for a "mama chariot!" They're a joy to ride.by antsam 5y agoFor anyone wondering, "mamachari" is Japanese shorthand for a "mama chariot!" They're a joy to ride.