mysterious stone block