I come back after awhile to find the page for Howlingtale is gone

Could someone at least tell me why it's deleted or maybe restore it and give me a chance to fix it if possible? Or restore it so I can copy the content and move it somewhere else. It's really annoying me tbh :/