Mycenaean Centaurs Still