Not digging the outside but that is a huge turbo.


-edit- Ah, it's supercharged? Couldn't tell from the glance.