Lena and the Humanoid fall to the floor in Annihilation minute 99.

★ Support this podcast on Patreon ★