WOW - I got a shiver just reading this post! I'm so excited to see a teaser trailer!

Who do you think the off screen character is?

Birr
:emma: and :phoenix: