As people struggle to come to terms with the new environment in Edo, Hijikata and Okita get some rather unexpected visitors.
What the hell are you people doing?
ما الذي تفعلونه؟
¿Qué demonios están haciendo?
Vocês...