I tried to Share with you the photos about Flores & surrounding Areas. Flores island is located at Nusa Tenggara Timur Province - Indonesia. If you wanna get in touch with me, you can Contact me at flores.island@gmail.com.
This seems like a cannibal activity hehe.. yes/no depend on you :). This is a cutting flesh used traditional way. Usually the people do this when they have a ceremony, and the flesh by goat, bull or pig.