Giant Javan earthworm?

I came across this huge worm on a path through the forest at the back of Cibodas Botanical Gardens on…

Sea Spurge

Sea Spurge. In the Spring, they produce their remarkable receptacle-like flowers, which in close-up look to me like some sort of…