Hairy coochie is the devil & the landing strip is his trusted minions