Wow, he's gorgeous and HUGE!! Are you positive he's a he? In all honesty, from the body mass and head size, not to mention the length, that looks like a female to me.

Either way, congrats on such a beautiful amazon!