Quiigley

Captain Quiigley Ruto is an extratresstrial being, native to the fictional planet of Xeyh. He is voiced by Alex McFarlane.