Farewell, Caiman / Memory Bubbles

Dorohedoro Season 2 • S01E06 • 25 min