Glen Keane: The man who is F-ING MAGIC!