Quoted By:
The thingy above his head does look like the double helix from the Japanese logo.
I'm guessing this will be a major plot point...
It'd be so cool for an old Legendary Pokemon to be relevant in the new games, playing an actual roll instead of just being a post-game activity.