Costain Jeezi The Lantern's 'Costain' is an absolute gem hailing from Lagos, Nigeria, and it's got The Pit London buzzing. Read More Music ReviewsAlfred Afari3 October 2023Jeezi The LanternComment