JIA HO’S R34 V-SPEC GODZILLA

Japan is famously known for two very terrifying, larger than life monsters; one of it being Godzilla, a fictional behemoth that terrorizes the streets of Tokyo, and the other monster being a four-wheel drive, 2.6 liter twin turbo sports coupe produced by Nissan from 1969 up until today.