Guest Stars So Yamanaka as Yousuke Sakurada Michiko Hosokoshi as Michiko Sakurada Ueno Natsuhi as Kei Usami