- Carlo Ople
- October 22, 2013
Revoltech Himura Kenshin from Rurouni Kenshin
Kenshin! Kenshin! One of our all-time favorite anime series was Kenshin. It debuted here in the Philippines via Studio 23
Kenshin! Kenshin! One of our all-time favorite anime series was Kenshin. It debuted here in the Philippines via Studio 23