On November 2, 2026, the website creation service Ameba Ownd announced that it will be shutting down.The service will end on ...