Stupid Japanese people have sex on the stairs of Aeon Town