Published On May 22, 2020
Finally these two titans fight. I don't know if i did this fight justice or not, that's for you to decide. But i did definitely enjoy making this
Feel free to join my discord: / discord
Transformers is an American and Japanese media franchise produced by American toy company Hasbro and Japanese toy company Takara Tomy
show more