The Long ear sclera

The Long ear sclera is stationed on the Elven Path, at the entrance to Long Ear Forest.