A group of individuals stripping and having sex on the bus have taken Japanese lady Noa Koizumi into custody. Photo #20

A group of individuals stripping and having sex on the bus have taken Japanese lady Noa Koizumi into custody.