This is a Ferrari 360 Modena spotted somewhere in Jakarta, Indonesia. If you can't tell, the owner really loves Hello Kitty. Also, ruining luxury cars. Seriously, that interior looks like straight up cat diarrhea.
Hit the jump for a bunch more of the you oughta be ashamed.... / Continue →