Sundance review: 'Tokyo Idols' paints a creepy picture of J-pop super fans
PARK CITY, Utah — There is a scene in Tokyo Idols the place Rio Hiiragi, a pop star making an attempt to make it massive, bikes to small provinces as a publicity stunt to satisfy her followers. She's sporting a cute yellow helmet and reside streaming...