Yes this is the same car haha small world!! My friend sold his green one and now he has a black one that's parked at Strands from time to time (which looks great too!)
Thanks for the compliments guys, yes the music is from Dragonball Z, it was and always will be an epic show