« Back to Meow Meow Japanese History - Episode 21 - Shinsengumi: The Early Days!