Love, Death & Robots: Fish Night

Love, Death & Robots: Fish Night ★★★

I wanna buy what (drugs) these two salesmen are selling.

Originally seen last March 15, 2019.