3 ms·The people of Japan is amazing, they never seize to amaze me.by staticelf 8y agoThe people of Japan is amazing, they never seize to amaze me.