diff --git a/IF3210-2024-Unity-AFK/Assets/Code/Scripts/KerocoBehaviour.cs b/IF3210-2024-Unity-AFK/Assets/Code/Scripts/KerocoBehaviour.cs
index 705c49196443ccf4e5713717cb8391b09be4a683..101466c8c0b200c4c44ac52387a844f9158cfaf6 100644
--- a/IF3210-2024-Unity-AFK/Assets/Code/Scripts/KerocoBehaviour.cs
+++ b/IF3210-2024-Unity-AFK/Assets/Code/Scripts/KerocoBehaviour.cs
@@ -31,6 +31,11 @@ public class KerocoBehaviour : MonoBehaviour
             Vector3 lookAt = target.position;
             lookAt.y = transform.forward.y;
             transform.LookAt(lookAt);
+
+            // Fix x-axis rotation to 0
+            Quaternion currentRotation = transform.rotation;
+            Quaternion newRotation = Quaternion.Euler(0, currentRotation.eulerAngles.y, currentRotation.eulerAngles.z);
+            transform.rotation = newRotation;
             
         }
         else