Delta (Decepticons)
Warfare Expert

Level
92
ID
11499760
Likes
12

Frames

Weapons