CULTURE
Kabukicho Oppai Bar Admits Asking Customers to Post Google Reviews
A Kabukicho oppai bar with a 4.8-star Google Maps rating acknowledged in a public reply that it had asked customers to leave reviews in the venue, after a reviewer called out the practice.
First seen Oct 14 ago1 source covering