In Search of Keftiu: The Shimmery New Explanation