Kafû o machiwabite
General store manager Akio (Tetsuji Tamayama) lives a carefree live in Okinawa with his dog, Kafu.
Actors and roles, crew of Waiting for Good News (2009). Who was filming and what role he played.