>>535456681
It's a moon fragment, the entire Hiisi island is like that.