Skyla is not canon yet as far as I know. So yes, this one is completely made up.