Follow the Author

Yene
Yene are small wooden statues found throughout the Leti Islands, in the southeastern part of the Maluku archipelago in eastern Indonesia. Yene are believed to act as a vessel where the ancestor spirit...
Read more
Information taken from:Yene
