I was watching an episode of "The Disasterous Life Of Saiki K:Reawakened and saw this thing... of course I had to draw it.
Could it be a cousin to VoodooGator?