Ben

ベン

Princess Nova's husband.