Onslaught (WFC)

Onslaught is one of Megatron's Decepticons.