Ecco the Beast real name Odirile K W Halefose (born 12 September 1993) is an artist from South Africa. He grew up in the City of Pretoria, originating from Attridgeville.
Ecco the Beast real name Odirile K W Halefose (born 12 September 1993) is an artist from South Africa. He grew up in the