>>23395667
Nobody fucking knows apparently.
Their proportions aren't mobile suit like, they look like human sized androids or power suits.