Renta: Taro has lost his home, his job, everything, and doesn't know where to turn. He finds himself...