Journal Kopi Luwak (cat poo) by Human Diaries on January 26, 2015 Removed from the faeces of civets, Kopi Luwak is apparently the world’s most expensive coffee. Commonly produced in Indonesia, it has become a highly exclusive product in the last 20 read more