Cast: Renka Yamamoto