Judging by the photos, the pitch attitude looks all wrong.
Unless it's meant to picture the Pig/Whale/Hippo ready to plow into a school/hospital/old people's home/supermarket after a double engine failure at take-off (half a dozen gulls from the local garbage dump could do the job).
A Concorde it ain't.