Panzercracker almost 8 years ago [hidden] I think that is Megatron from Beast Wars. 1 Reply Copy ID Copy Link