Caben (Earth-6986)

Caben is a Human krill farmer who lives in a village on Sorgan.