If you look at this not-so-great picture I took you'll notice something. Take a moment and see if you can figure it out....
Okay, time's up. All of the cars are parked facing outward. To me, this is just one of those little things that makes Japan so very different than Vietnam. In Vietnam you park wherever and however you can.
In the states we usually park our cars in head first. We pull up to a spot and go right into it. In Japan, it is never that quick. If you stand around a parking lot you can always watch people lining up their car to fit in a spot perfectly. I live around the corner from a big shopping area with a huge parking lot. There are always tons of spots available yet everyone takes their time making sure they are parked as perfectly as if they work at a car dealership.
I can guarantee you that if I had a car in Japan I would be the only one pulling in head first.