i have this mystery solved by some cross check. This engine is not for Fiat, because engine bay is way too small for this huge thing that was really confusing me initially. The guy lied.
I think this engine came out from this
as its beenpainted dark green.
This place here is full of lairs and leg pullers:).