Denebola

Denebola is a star system located 36 light years from Planet Earth.