saudi arabia. what a fucked up culture they have. good god. then again ours is pretty dumbass too with the other extreme ( ps and whatnot).