As people struggle to come to terms with the new environment in Edo, Hijikata and Okita get some rather unexpected visitors.
How can you call yourself police?!
!كيف تدعو نفسك بالشرطة؟
Que tipo de polícia?