animepill.com
Watch Rurouni Kenshin: Meiji Kenkaku Romantan Episode 20 - AnimePill
Watch Rurouni Kenshin: Meiji Kenkaku Romantan Episode 20 english subbed online.