
Human Vapor · Season 1, Episode 6
Human Vapor Season 1 Episode 6: Mufu
About Human Vapor: When the Human Vapor announces a killing spree, panic erupts. A reporter and detective close in on the truth — and face Mufu, pulling society's strings.

Human Vapor · Season 1, Episode 6
About Human Vapor: When the Human Vapor announces a killing spree, panic erupts. A reporter and detective close in on the truth — and face Mufu, pulling society's strings.