Puzzle Beast Eveogard

A kaiju that can be assembled by 'the chosen one' from a number of scattered puzzle pieces

Here are the pieces: