A 15 second long commercial produced for the Yomiuri Shimbun newspaper.
No reviews yet. Be the first.