Iwakuni Cable Network is the business founded in 1985.
According to PR-model, icn-tv.ne.jp is ranked 144,347th in multilingual Wikipedia, in particular this website is ranked 11,100th in Japanese Wikipedia.
The website is placed before flybaghdad.net and after huskerpedia.com in the BestRef global ranking of the most important sources of Wikipedia.