medamaude always reminds me of tralfamadorians
but i found something here just now: https://archive.uboachan.net/yn/res/4369.xhtml
There's a japanese Youkai called Te-no-me (Hand's Eye or Eye in Hand), which apparently is the spirit of a blind man that can't sleep in peace. He has empty eye-sockets and eyes on his hands, sometimes on the palm and sometimes in the fingers. Medamaude may be a reference to japanese folklore like Yuki-onna..
Also Medama means Eyeball. Ude means arm (?)
this is the yokai they mention: http://yokai.com/tenome/
i keep running into yokai lately
also your drawing is good. glad you did it, it sparked thoughts for me