Vermilion Insidia

Vermilion Insidias are enemies in Xenoblade Chronicles X.