A news show aired in Yomiuri TV (Osaka, Japan)
Yomiuri Telecasting Corporation
Production information and reference links
Official site
Recommendations from this title