Premise: My Super D is a 2016 Philippine superhero fantasy drama television series directed by Frasco Mortiz and Lino Cayetano, starring Dominic Ochoa in his first leading role, together with Marco Masa and Bianca Manalo. The series was aired on ABS-CBN's "Primetime Bida" evening block and worldwide on The Filipino Channel from April 18, 2016 to July 15, 2016, replacing "Game ng Bayan".
Hypothesis: My Super D aired in the fall of 2016 on Primetime Bida