Unfortunately, The Princess Switch Got Made and Then Got Released on Netflix ¯\_(ツ)_/¯ Image Source: Netflix