You're well suited for living among humans, but not among trolls, (who can?),Jennifer Diane Reitz wrote: ...
I am not well suited for living among humans, I guess.
they have a camouflage made of human skin, very useful in the wide of the web of this world.
Some music?
Look at "lost and found".