The Tree Man of Java

Dede Koswara is a 35 year old fisherman in Indonesia. As a teenager, he cut his knee, and ever since then strange growths have covered his body. The growths on