A lively reaction to Ramadan and Eid moments in Indonesia, showing the humor, culture, food, and traditions that make the ...