LSD-25?
I don’t know what that is. But he looks like Mickey Mouse in that pic. Maybe it’s the elongated nose and recessive chin/mouth.