Random pictures thread

any info on this one?
Only info was that it's a mock up of a 20R Toyota engine. T or F ? Don't know.