Search results for "Keiko Sata"
The Human Vapor

The Human Vapor

The Human Vapor
IMDb: 6.3
92

A librarian is subject to a scientific experiment which goes wrong and transforms him into ‘The Human Vapour’. He uses his new ability to rob banks to fund the career…