towering baboon instruments

NOTHING TO SEE HERE.