I have been reading around and tearing my memory apart and I can’t find any other referance to the “Bird Human” mech thing.
What is your take on it? Is is Protdevlin? Is it something else?
I think it’s a unique alien artifact, but I also watched a fan-sub when I saw it… so I could have missed something in translation.