A quick wild guess here that this guy is probably from a far flung province in China that the streets there also serves as a public toilets and every one in his province is doing it...
I believe it’s normal and totally legal in poodung province of China.
Chinese tourist in Bangkok caught defecating in street next to shocked diners
in Bangkok News
Posted
I believe it’s normal and totally legal in poodung province of China.