Ethan Dalton Clifford Filmography★ 4.0 Dinogore2020★ 5.0 Fleshflower2018★ 4.0 Slimoids2018★ 5.5 Curse of the Slimoids