a homunculus walking down pareidolia avenue