Behold Cekuri (2003359)

Cekuri is a massive yellow star.