Logan Mitchell talks Rain & Mariah Carey