Barry Navoz (Dromedeverse)

Barry Navoz / Ion Boy is...