Fat Motor Progress...

427 would be close. Have not seen the canted manifold before. Makes sense.