I'm Rachel.

American malls give me anxiety.

 

Art is Revolution.

Music is my spine.

Cats are holy.

Red, red, red.

  • JoinedFebruary 2006
  • OccupationStudio Manager
  • HometownHong Kong
  • Current citySan Francisco
  • CountryUSA

Testimonials

Nothing to show.