Hammerhead planarium on leaf

Hammerhead planarium on leaf