Tokyo police crack down on street idol group
Tokyo police have filed charges against an idol group for performing a concert outside Shinjuku station, one of the city’s major traffic hubs, according to Tokyo Reporter. The offenders, Flare-La-Mode Ace, are an idol group made up of seven women 18 to 26 whose theme …Read more »