Who is that?
Bob Forest/ Thelonios Monster
Great T Monster
https://www.youtube.com/watch?v=VLdK-UsG_64