Big horned flatworm

Pseudoceros maximus