euo:

“You just have to fight for yourself; no one’s going to save you. That’s just life, right?”
Battle Royale (2000) dir. Kinji Fukasaku
licoricewall:

綾瀬はるか (Haruka Ayase): Weekly Playboy - Oct 20, 2014
sailorfailures:

The Laughing Soldier.