Iron Lung (2026). No, the ocean of blood is never explained, why would it be.

You get your fake blood’s worth, I assure you.