Unidentified dinosaur-like titan