the pyramid is a pointed parody of cinderella's castle at walt disney world thumb lake is located in the northeast he was so poor himself that he often did not have food to eat piri piri is swahili for pepper pepper