Not to rain on this Skyline's parade, but also... is that an S14 Silvia there in the background of one of the pics? I love Japan!