Baby Margaretha
An image from 7/24, one of the productions that also features Baby Margaretha.
Baby Margaretha

Baby Margaretha

April 1, 1984 — Bandung, West Java, Indonesia
Eyang Kubur

Eyang Kubur

2013

7/24

7/24

2014

Pocong Mandi Goyang Pinggul

Pocong Mandi Goyang Pinggul

2011

Bedwetting Beautiful Ghost?

Bedwetting Beautiful Ghost?

2016