Ryan Stewart, also known by his stage name ‘Delaures’ is a 22-year-old Canadian rapper from Vancouver Island, British Columbia