The meg griffin of transformers and suffers more beat ups then yamcha
starscream is a decepticon who will always and will be megatrons bitch
7👍 2👎