Sensational Music artiste and songwriter, Odion Ayo popularly known as βTerrishβ releases another amazing hit song which is titled βIs This Love ?β. Terrish is an afrobeat singer from Edo State, The South South Region of Nigeria, and he is set to release his…