A Good Day to Leave / La-la-la-la-la-la / The Mystery of the Head

Dorohedoro • S01E08 • 24 min