Premise: The Nariphon (Thai: นารีผล ), also known as Makkaliphon (Thai: มักกะลีผล , from Pali "makkaliphala"), is a tree in Buddhist mythology which bears fruit in the shape of young female creatures. The maidens grow attached by their head from the tree branches. This tree grows at the Himaphan, a mythical forest where the female fruits are enjoyed by the Gandharvas who cut the fruits and take them away.
Hypothesis: Makkaliphon grows at the Himaphan in form of young female creatures.