News Takeru Satoh Arriving in Manila for Asian Premiere of Rurouni Kenshin with co-Stars and DirectorBossMac SubaJuly 25, 2014