My only response now is.... WTF?
That is one weirdass turbo. It doesn't have a T3 2-bolt inlet flange...I dunno what the deal is with the turbine-manifold flange, doesn't look like any standard flange I know of. At any rate, I'd stay far away from that thing.