List the top facts about TilamutaSummarize this articleWhat is the single most intriguing fact about Tilamuta?Are there any controversies surrounding Tilamuta?