Kazumi Koyama (Shun Oguri) jest biednym studentem. Jest optymistą, który uważa, że pieniądze nie są najważniejszą rzeczą na świecie. Pomimo trudnej sytuacji finansowej przyjmuje na siebie długi innych i podejmuje się różnych zadań, aby je spłacić.