Final Battle/The Overlord's defeat

This is how Final Battle and The Overlord's defeat goes in My Little Pony Transformers Prime: Rise of the Guardians.

[