Chikan densha: Hikai itazura shigi

2006