Captain Kisuke Urahara takes Lieutenant Hiyori Sarugaki to the Nest of Maggots.
Season 1 • Episode 208 of 366