Quote Originally Posted by Corrugo View Post
Lion?
You're close.

Quote Originally Posted by thegirth View Post
perhaps the final battle against griever?
Also close.

Neither guess is the answer, but it does involve both.