There are at least 2 artists that use this nickname: 1) Konstantin Gerasimov - Electronic music producer from Kaliningrad, Russia 2) Costa - rapper from Spain
1) Konstantin Gerasimov - Electronic music producer from Kaliningrad, Russia
2) Costa - rapper from Spain