Star Bulk Carriers Corp. has taken delivery of the M/V Star Kappa (ex E Duckling), a 52,055-dwt Supramax vessel built in 2001 in Japan.