diff --git a/Cursor.java b/Cursor.java
new file mode 100644
index 0000000000000000000000000000000000000000..1faccc1ef843031221049830a02cf365245b3318
--- /dev/null
+++ b/Cursor.java
@@ -0,0 +1,16 @@
+import javafx.scene.Parent;
+import javafx.scene.effect.GaussianBlur;
+import javafx.scene.paint.Color;
+import javafx.scene.shape.Circle;
+import javafx.scene.shape.Shape;
+
+public class Cursor extends Parent {
+    public Cursor() {
+        Shape shape1 = Shape.subtract(new Circle(7), new Circle(2));
+        shape1.setFill(Color.WHITE);
+
+        getChildren().addAll(shape1);
+
+        setEffect(new GaussianBlur(7));
+    }
+}
\ No newline at end of file