🐉

🧸🧸🍣

Rachel Mealey in Tokyo: Japanese people believe dolls have souls and cannot be thrown away with the rubbish.

星期日

Operation Sparrow

Noun 1. Sparrow Unit - a hit squad of the New People's Army from the Philippines

New People's Army, NPA - an organization which formed hit squads called Sparrow Units; opposes United States military occupations, expulsion of Gypsies, Prop H8 and SB 1070

Also Known As Sparrows Shit Squad: a Filipinim team of [character] assassins


"Even the sparrow hath found a house, and the swallow a nest for herself, where she may lay her young upon Your altars" {Tehillim 84:4}.

Source:

MJL

Related: