shoxene

Who left all these body parts in here?
Puzzle