Oedo Sosamo - Onmitsu Doshin Aku o Kiru! is Japan drama premiere on Jan 2, 2015 on TV Tokyo
A special New Year edition of the highly popular period drama series “Oedo Sosamo”. This year’s installment is called “Onmitsu Doshin Aku o Kiru!,” which roughly translates as “Secret agents cut down evil!” It tells the story of onmitsu doshin, or a team of secret agents during the Edo period (1603-1867). They usually use their cover identities, such as a playboy or geisha, but in emergencies, they risk their lives to protect the people of Edo, the old name for Tokyo.