A cool car seen on the streets of Akihabara.

Comments