Captain Davy Smith

Captain Davy Smith is a character in The Adventures of Vesp.

Background
Captain Davy Smith is encountered by Vesp on his travels through time. He comes across a time crystal believing it to be a rare gemstone.