Signage indicates this is apparently a dragon.

How To Train Your Dragon publicity

How To Train Your Dragon publicity

7 July, 2014 by Richard

Signage indicates this is apparently a dragon.

In this photo