Its a return

#1

A huge return of the hero

#2

Hmm I think I have a good idea of what