The Wapuu appears to be a play off of Leonardo Da Vinci's famous anatomical sketch.

BTW, thank you for publishing these posts. I don't have time to follow everything that goes on the WP community and this is helpful for me to see what is going on and just take a closer look at things that really interest me.