Co Starring Yutaka Hirose as Guard Youko Nakamura as Aira Miki Takahashi as Young Aira Tamaki Ito as Boy Yoshiaki Takahashi as Young Hiryuu