Anything will fit. All you need is money to make it work.
That was a DOHC Volvo head. From what I recall it will bolt onto the 2.3l with minor modifications. Dave (Just_Dave) pulled one from a U-Pull-It about a year ago. He ended up selling the head before attempting the install but he did quite a bit of research on the swap. Perhaps he will chime in.