Michael Van Cleef

Michael Van Cleef is a character in Infinity Comics.

Biography
Michael Van Cleef is a villain.