Italy
"The traffic in Rome.
I live in Finland and it's unusual if my trip to university is delayed by a single second by other people, so people wasting over one hour stuck in traffic every day would be the most frustrating thing I can imagine."
Show me on this doll where he hurt you.