Matthew Hagen (New Adventures of Batman)