This is shouji-san's client car. My last conversation with Shouji-san states that there are Kameari Engine Works parts on this car. Kameari had made big numbers in the past, so I wouldnt doubt if it made that power.
Star Road Japan is one of the best restoration shops in Japan, maybe the world.