This is another giant flatworm. I request everyone in this platform to help me to identify the species.