A recent video has been widely shared on social media platform X, showing a Chinese woman defecating and urinating in public on a busy street in Shibuya, Japan. The incident happened near one of the busiest train stations in Tokyo. She ignored the large crowds around her and relieved herself on the street, eventually being detained by the police.
Join this channel to get access to perks:
https://www.youtube.com/channel/UCT2kPBcD6tXn8TP_aV7BmgA/join
#chinaobserver
All rights reserved.
⭐You can support us at: https://donorbox.org/china-observer-supporting-independent-news
⭐For business cooperation, please contact us: business@chinaobserver.co