0 Ultra Heroine Legend: Contest of Goddesses 2005 on netflix Feb. 25, 2005 Ultra Heroine Legend: Contest of Goddesses 2005 on netflix 2005 102 min Direct-to-video documentary special focusing on the Ultraman Series, spotlighting the heroines who appeared from Ultra Q to Ultraman Gaia. The ... Documentary