Friday Road Show on February 9th (Nippon TV, Friday afternoon...
View More Lonely Castle in the Mirror: Broadcast for the first time on terrestrial TV on Friday Roadshow The original has sold over 2 million copies and won the Bookstore AwardPowered by MANTANWEB