Takeru SatohTakeru Satoh Movies Rurouni Kenshin (Live Action) Article about Takeru Satoh 20 Best Japanese Dramas of All Time