There are at least two artists with the name mellow fellow:
1) mellow fellow (Polo Reyes) is the Internet dream pop artist from Manila, Philippines.
2) Mellow Fellow is the recording alias of Stephen Walker. Based in Austin, Texas, he is currently working on recording music and going to school at The University of Texas as an Electrical Engineer.
Your suggestion has been successfully submitted.