The Manster
An American reporter in Japan is given a mysterious injection by a scientist, who turns him into a two-headed monster.
An American reporter in Japan is given a mysterious injection by a scientist, who turns him into a two-headed monster.