Yeah I went on a hunt for that Landy body a while ago and the only place I could find it was a shop in Japan that didn't seem to speak English - or in fact Japanese since I got my coworker to email them to try buy one
What sort of chassis' would that hard landy body fit on - of course the XC but are there any others that would suit?