There is No Escape from Megatron

Feared by heroes, worshipped by villains...