Not much is known about Microman. He is a super villain with the power to shrink himself. He operates out of New Bedlam.
Advertisement
Not much is known about Microman. He is a super villain with the power to shrink himself. He operates out of New Bedlam.