Villains Wiki Cartoon Cat Trevor Henderson - The giants , also known as the storm creatures or the titans , are a collection of various giant and mysterious creatures created by the canadian horror artist trevor henderson. Posted by Moncot Friday, October 16, 2020