0
Wiki User
A Venusion is an extra terrestrial found on the planet Venus( which is obviously made up sinse there is no life on Venus)