Bewilderbeast

The Bewilderbeast is a monster from the 2014 Dreamworks Animation movie, How to Train Your Dragon 2.

Fanon Wiki Ideas So Far

 * None