This is a T28 turbo unit that was built in the States by Turbo Performance:
http://www.turbo-performance.com/ for my 2001 Celica vvti1.8 project that i never got to do. The Turbo charger comes with everything shown in the picture (oil return line + fitment, gauge cluster pod & boost gauge)
THIS IS QUITE BULKY & HEAVY SO NO POSTAGE, I AM WILLING TO MEET UP OR YOU CAN COME PICK UP.