Ben

ベン



Princess Nova's husband.