Kamikaze Girls (2004) — Dir. Tetsuya Nakashima
“Humans are cowards in the face of happiness. It takes courage to hold on to happiness

(Source: samrockwells, via porcelainmaiden)