on October 15, 2005 Niji no shita ni Yasuda, an overburdened and under appreciated “salary-man”, works tirelessly at his job. Confined to his… on October 15, 2005