Makemake is itchy!!!

try it. please???
Puzzle