Skitafinia is not a widely recognized term or concept, and it appears to be relatively obscure or niche. It may refer to a specific term within a particular context, such as a fictional universe or a specialized field. Without additional context or clarification, it's challenging to provide a detailed explanation. If you have more information about where you encountered the term, I may be able to assist further.