Nick John Indonesia, strangest 0 Comments The world’s strangest funeral of an ancient tribe in Indonesia