Board Thread:News and Announcements/@comment-4548390-20161221060524/@comment-16461120-20170228233146

Or it could be the Maestro from Fantastic Four that Logan was having visions about during the Brood infestation.