Main Cast Shiro Sano Shigenori Yamazaki Keiichi Yamamoto Manami Yamaguchi Seasons Season 1 11 episodes 2003