- England
- Gloucester
J-Idols Project Radio
Radio J-Idols Project Radio
J-Idols Project Radio is a internet station from Gloucester, England, United Kingdom, playing Asian, J-pop, Japanese.
J-Idols Project Radio
J-Idols Project Radio is a internet station from Gloucester, England, United Kingdom, playing Asian, J-pop, Japanese.