i don't want to be mean but... don't get me wrong i like the movie... but that thing... on your pic...
well... it looks like an AWESOME GIGANTIC SEAL OF DOOM!!!
(not trying to be sarcastic)
but it still looks awesome... it just looks like a seal, for me
i don't know what it looks like to you but for me... it's a seal... yeah
sorry, AWESOME JOB BRAH!!!