Torocephalotitan (Bull Headed Giant)

The