"Godzilla's" Patrick Sabongui Joins "The Flash"