Javan hammerhead worm

Bipalium javanum