Not that they help much, but I went though a HD version on youtube and got a few more screencaps. If we somehow identify this thing from such bad quality shots, we will truly be Masters of the Universe.
View attachment 701085View attachment 701086View attachment 701087View attachment 701088
Yes! Very nice! That first picture explains the extra arm I was talking about!
Sent from my iPhone using Tapatalk