Yahoo Japan is under fire for its China-like rating system | Heykuki News