Kikuchi was smiling and giving a divine response to fans on location for the drama “Fight Song” (TBS) in a shopping arcade (March 11, 2010 issue).
Kikuchi was smiling and giving a divine response to fans on location for the drama “Fight Song” (TBS) in a shopping arcade (March 11, 2010 issue).