Rip Tilon

Space Lizard is a character in Infinity Comics.

Biography
Space Lizard is an reptile alien who collects various items such as weapons.