Login
Personalized Prescribing

Haloperidol · How it works

How Does Haloperidol Work?

Haloperidol, best known by the brand name Haldol, is a first-generation or typical antipsychotic medication used primarily to treat schizophrenia, psychosis a

Class
Typical antipsychotic
On this page
  1. Dopamine D2 Receptor
  2. What Does Haloperidol Do to Dopamine?
  3. D2 receptors
  4. Haloperidol reduces dopamine signaling through D2 receptors
  5. How Does Haloperidol Work for Schizophrenia?
  6. What Is “Abnormal Salience”?
  7. What deserves attention?
  8. What is important?
  9. What should be learned or remembered?
  10. personally significant
  11. deliberately connected
  12. threatening or highly important
  13. Why Does Brain Region Matter with Haloperidol?
  14. “Lowering dopamine everywhere.”
  15. How Much D2 Blockade Is Needed?
  16. Why Can Increasing Haloperidol Sometimes Increase Side Effects More Than Benefit?
  17. Why Does Haloperidol Cause Akathisia?
  18. Worsening agitation
  19. Why Does Haloperidol Cause Parkinson-Like Symptoms?
  20. Drug-Induced Parkinsonism
  21. Why Can Haloperidol Cause Tardive Dyskinesia?
  22. Why Does Haloperidol Cause Less Weight Gain Than Some Atypical Antipsychotics?
  23. D2 receptor antagonism
  24. How Is Haloperidol Different from Clozapine?
  25. Strong D2 antagonism
  26. How Is Haloperidol Different from Aripiprazole?
  27. Haloperidol is a D2 antagonist
  28. Aripiprazole is a D2 partial agonist
  29. When Might a Strong D2 Antagonist Make Biological Sense?
  30. Excessive striatal dopamine signaling appears to be driving psychosis
  31. Why Can the Same Haloperidol Dose Affect Two People Differently?
  32. How Is Haloperidol Metabolized?
  33. Ketone reduction
  34. Why Is CYP2D6 Important for Haloperidol?
  35. CYP2D6 gene
  36. 60% of the usual haloperidol dose
  37. Can Other Medications Change CYP2D6 Activity?
  38. CYP2D6 Normal Metabolizer
  39. Why Is CYP3A4 Important?
  40. CYP3A4 inhibitor
  41. CYP3A4 inducers
  42. Can Haloperidol Fail Even If Metabolism Is Normal?
  43. Pharmacokinetics — PK
  44. Pharmacodynamics — PD
  45. What Is the Role of the DRD2 Gene?
  46. “Haloperidol will work”
  47. “Haloperidol will fail.”
  48. What About DRD3 Genetics?
  49. DRD3 gene
  50. Does Serotonin Genetics Matter for Haloperidol?
  51. D2 antagonism
  52. 5-HT2A antagonism
  53. Dopamine D2 signaling
  54. Haloperidol Needs Both Drug Exposure and Brain Compatibility
  55. Can Pharmacogenomic Testing Tell Whether Haloperidol Will Work?
  56. CYP2D6 metabolism
  57. Why Might Haloperidol Work Very Well for One Person but Poorly for Another?
  58. Prominent excessive striatal dopamine signaling
  59. More side effects with less benefit

Haloperidol, best known by the brand name Haldol, is a first-generation or typical antipsychotic medication used primarily to treat schizophrenia, psychosis and severe agitation associated with certain psychiatric conditions.

Haloperidol works mainly by blocking one type of dopamine receptor:

Dopamine D2 Receptor

Dopamine is an important neurotransmitter involved in:

  • Motivation

  • Reward

  • Movement

  • Attention

  • Learning

  • Emotional processing

  • Salience—how important or meaningful something feels In psychosis, excessive dopamine signaling in certain brain pathways, particularly within the striatum and mesolimbic system, is strongly associated with symptoms such as:

  • Hallucinations

  • Delusions

  • Paranoia

  • Abnormally assigning importance to neutral events Haloperidol reduces this signaling by preventing dopamine from activating D2 receptors.

The simplified mechanism is:

  1. Haloperidol
  2. Blocks dopamine D2 receptors
  3. Dopamine produces less signaling through D2
  4. Excessive dopamine activity in psychosis-related pathways is reduced
  5. Hallucinations, delusions and other psychotic symptoms may improve

The complete mechanism of haloperidol is not fully established, but strong D2 receptor antagonism is considered central to both its antipsychotic effects and many of its side effects. Current prescribing information likewise notes that the precise mechanism is not fully established.

What Does Haloperidol Do to Dopamine?

Haloperidol does not primarily reduce the amount of dopamine being produced in the brain.

Instead, it blocks dopamine from activating:

D2 receptors

Normally:

  1. Dopamine is released
  2. Dopamine binds to D2 receptor
  3. D2 signaling occurs

With haloperidol:

  1. Dopamine is released
  2. Haloperidol occupies the D2 receptor
  3. Dopamine cannot activate the receptor as effectively
  4. D2 signaling decreases

This distinction is important.

It is more accurate to say:

Haloperidol reduces dopamine signaling through D2 receptors

rather than simply:

Haloperidol lowers dopamine.

How antipsychotics work: the drug blocks dopamine D2 receptors, and many also act on serotonin receptors
How antipsychotics work: the drug blocks dopamine D2 receptors, and many also act on serotonin receptors

How Does Haloperidol Work for Schizophrenia?

Schizophrenia is biologically complex and cannot be explained by dopamine alone.

However, one of the strongest biological findings in schizophrenia involves excessive dopamine synthesis and signaling in parts of the:

Striatum

particularly in patients experiencing positive psychotic symptoms.

These symptoms include:

  • Hallucinations
  • Delusions
  • Paranoia
  • Disorganized thinking A simplified pathway is:
  1. Excessive striatal dopamine signaling
  2. Excessive D2 receptor stimulation
  3. Neutral thoughts, sensations or events may acquire abnormal significance
  4. Psychotic experiences can emerge

Haloperidol intervenes by blocking D2 receptors:

  1. Haloperidol
  2. D2 receptor blockade
  3. Excessive dopamine signaling is reduced
  4. Psychotic symptoms may decrease

This is why haloperidol is generally more effective for positive symptoms of schizophrenia than for symptoms such as reduced motivation, social withdrawal or cognitive difficulty.

What Is “Abnormal Salience”?

Dopamine helps the brain decide:

What deserves attention?

What is important?

What should be learned or remembered?

This process is sometimes called:

Salience

In psychosis, dopamine signaling may cause ordinary events to feel unusually meaningful.

For example:

  1. A casual comment
  2. may feel:

personally significant

or:

  1. A coincidence
  2. may seem:

deliberately connected

or:

  1. A neutral event
  2. may feel:

threatening or highly important

Haloperidol’s D2 blockade may reduce the excessive dopamine signaling that contributes to this abnormal assignment of significance.

This can help reduce:

  • Paranoid interpretations
  • Delusional beliefs
  • Hallucinatory experiences as treatment progresses.

Why Does Brain Region Matter with Haloperidol?

Dopamine does not perform the same function everywhere in the brain.

Haloperidol cannot selectively block D2 receptors only in the pathway causing psychosis.

It also blocks D2 receptors in other dopamine pathways.

This explains many of its side effects.

Four dopamine systems are especially useful for understanding haloperidol.

Mesolimbic and Striatal Dopamine — Antipsychotic Benefit

Excessive dopamine signaling in mesolimbic and striatal pathways is associated with positive psychotic symptoms.

Therefore:

  1. High dopamine signaling
  2. Haloperidol blocks D2
  3. Psychotic symptoms may improve

This is the therapeutic effect clinicians are seeking.

Nigrostriatal Dopamine — Movement Side Effects

The: Nigrostriatal pathway

helps regulate movement.

Dopamine normally activates receptors within this system to support smooth motor control.

Haloperidol also blocks D2 receptors here.

Therefore:

  1. Haloperidol
  2. Nigrostriatal D2 blockade
  3. Motor dopamine signaling decreases
  4. Possible:
  • Muscle stiffness
  • Tremor
  • Slowed movement
  • Akathisia
  • Dystonia Extrapyramidal Symptoms — EPS This is one of the major limitations of strong D2-blocking antipsychotics.

Tuberoinfundibular Dopamine — Increased Prolactin

Dopamine normally acts as a brake on: Prolactin release from the pituitary gland.

Dopamine activates D2 receptors and suppresses prolactin.

Haloperidol blocks these receptors.

Therefore:

  1. Haloperidol
  2. D2 blockade
  3. Dopamine can no longer suppress prolactin as effectively
  4. Prolactin increases

This can potentially cause:

  • Menstrual changes
  • Breast enlargement
  • Milk production
  • Reduced libido
  • Erectile difficulties
  • Reduced testosterone
  • Fertility problems Thus, increased prolactin is directly related to haloperidol’s principal mechanism.

Prefrontal Dopamine — Cognition and Motivation

The prefrontal cortex requires appropriately regulated dopamine signaling for:

  • Working memory
  • Motivation
  • Planning
  • Decision-making
  • Cognitive flexibility Some patients with schizophrenia may already have relatively reduced or dysregulated prefrontal dopamine function.

Strong D2 blockade is therefore not necessarily advantageous in this region.

This helps illustrate why treating schizophrenia is not simply a matter of:

“Lowering dopamine everywhere.”

A more accurate therapeutic goal is:

Reduce excessive dopamine signaling in psychosis-related pathways while preserving normal dopamine function elsewhere as much as possible.

Haloperidol is very effective at D2 blockade, but it is less selective by brain region.

How Much D2 Blockade Is Needed?

Antipsychotic treatment involves a balance between: Enough D2 blockade to reduce psychosis

and: Too much D2 blockade, which increases side effects

PET imaging studies have demonstrated a relationship between D2 receptor occupancy, treatment response and adverse effects.

An influential haloperidol study found that the probability of clinical response increased as D2 occupancy rose above roughly 65%, while prolactin elevation and extrapyramidal symptoms became more likely at higher occupancies. A more recent systematic review found that EPS risk rises substantially once D2 occupancy reaches approximately the 75–85% range.

This is often described conceptually as a:

D2 Therapeutic Window

  1. Too little D2 occupancy
  2. Insufficient antipsychotic effect
  3. Intermediate occupancy
  4. Greater likelihood of therapeutic benefit
  5. Very high occupancy
  6. Increasing risk of EPS and prolactin-related effects

These percentages should not be interpreted as an exact target for every patient. They illustrate why higher haloperidol doses do not necessarily produce better outcomes.

Why Can Increasing Haloperidol Sometimes Increase Side Effects More Than Benefit?

D2 receptors become progressively occupied as haloperidol exposure increases.

At first:

  1. Increasing haloperidol concentration
  2. More D2 blockade
  3. Greater antipsychotic effect may occur

But once sufficient D2 blockade has already been achieved:

  1. Additional haloperidol
  2. Further D2 occupancy
  3. Limited additional antipsychotic benefit

but:

More EPS + prolactin effects + other adverse effects

Dose-response research confirms that haloperidol’s risk of extrapyramidal symptoms rises with increasing dose and receptor occupancy.

The goal is therefore generally:

The lowest effective exposure that provides adequate symptom control.

Why Does Haloperidol Cause Akathisia?

Akathisia is a particularly important haloperidol side effect.

It can feel like:

  • Severe inner restlessness
  • Inability to sit still
  • Constant need to move
  • Pacing
  • Intense physical discomfort The mechanism is strongly associated with dopamine D2 blockade within motor-related pathways.

Therefore:

  1. High D2 blockade
  2. Nigrostriatal dopamine signaling becomes too low
  3. Akathisia may develop

An important clinical issue is that akathisia can look like:

Worsening agitation

If it is mistakenly interpreted as worsening psychosis, increasing the haloperidol dose could potentially make the akathisia worse.

Why Does Haloperidol Cause Parkinson-Like Symptoms?

Parkinson’s disease involves reduced dopamine function within the nigrostriatal pathway.

Haloperidol can temporarily create a similar functional situation by blocking D2 receptors.

Therefore: Dopamine may still be present

but:

  1. D2 receptors are blocked
  2. Dopamine signaling decreases
  3. Possible:
  • Tremor
  • Muscle rigidity
  • Slowed movement
  • Shuffling gait
  • Reduced facial expression This is called:

Drug-Induced Parkinsonism

It does not mean the medication has necessarily caused Parkinson’s disease.

Why Can Haloperidol Cause Tardive Dyskinesia?

Long-term dopamine receptor blockade can cause the nervous system to adapt.

One proposed mechanism involves increased sensitivity or altered regulation of dopamine receptors after prolonged D2 blockade.

Simplified:

  1. Long-term D2 blockade
  2. Dopamine system compensates
  3. Receptor signaling and motor circuits adapt
  4. Abnormal involuntary movements may develop

Tardive dyskinesia can include:

  • Lip smacking
  • Tongue movements
  • Facial movements
  • Chewing movements
  • Finger movements
  • Limb or trunk movements Unlike many acute EPS symptoms, tardive dyskinesia can sometimes persist after haloperidol is discontinued.

Why Does Haloperidol Cause Less Weight Gain Than Some Atypical Antipsychotics?

Haloperidol’s receptor profile is dominated by:

D2 receptor antagonism

It has much less of the strong combined:

  • Histamine H1 antagonism
  • 5-HT2C antagonism seen with highly metabolically active antipsychotics such as clozapine and olanzapine.

H1 and 5-HT2C blockade can strongly influence:

  • Appetite
  • Satiety
  • Weight
  • Metabolic regulation Haloperidol can still cause weight changes, but its metabolic profile is generally less pronounced than that of some second-generation antipsychotics.

The trade-off is that its strong D2 action produces a comparatively greater tendency toward:

Movement-related side effects and prolactin elevation.

How Is Haloperidol Different from Clozapine?

The two medications are very different pharmacodynamically.

Haloperidol

works predominantly through:

Strong D2 antagonism

while:

Clozapine

has:

  • Relatively weaker D2 blockade
  • Strong serotonin receptor effects
  • Muscarinic effects
  • Histamine effects
  • Adrenergic effects
  • A much broader receptor profile Therefore:

Haloperidol

→ primarily dopamine-D2 focused

while:

Clozapine

→ multi-receptor pharmacology.

This helps explain their very different:

  • Side effects
  • Clinical uses
  • Movement-disorder risks
  • Effectiveness in treatment-resistant schizophrenia

How Is Haloperidol Different from Aripiprazole?

This difference is especially important.

Haloperidol is a D2 antagonist

It blocks D2 receptor activation.

Aripiprazole is a D2 partial agonist

It binds to the same receptor but provides partial receptor stimulation.

Therefore:

Haloperidol

  1. Dopamine
  2. D2 receptor blocked
  3. D2 signaling decreases strongly

while:

Aripiprazole

  1. D2 receptor occupied
  2. Partial receptor activity remains
  3. Dopamine signaling is modulated rather than completely blocked

This helps explain why the medications have different effects on:

  • Prolactin
  • Movement symptoms
  • Dopamine signaling in lower-dopamine brain regions

When Might a Strong D2 Antagonist Make Biological Sense?

A strong D2 antagonist such as haloperidol is particularly aligned with a situation in which:

Excessive striatal dopamine signaling appears to be driving psychosis

Conceptually:

  1. High striatal dopamine activity
  2. Excessive D2 signaling
  3. Hallucinations / delusions / psychosis
  4. D2 antagonist
  5. Dopamine signaling decreases
  6. Symptoms may improve

However, if a patient’s problem includes substantial low prefrontal dopamine function, strong D2 blockade does not directly correct that deficit.

This helps explain why two people with the same schizophrenia diagnosis may respond differently to different antipsychotic mechanisms.

Why Can the Same Haloperidol Dose Affect Two People Differently?

Two people receiving exactly the same dose can experience very different outcomes.

One might have:

  • Strong improvement

  • Minimal movement side effects Another might have:

  • Severe akathisia

  • Prolactin elevation

  • QT concerns

  • Excessive D2 blockade And another might receive:

  • Insufficient benefit There are two broad explanations:

Pharmacokinetics — PK

People can have different haloperidol concentrations from the same dose.

Pharmacodynamics — PD

People can have different biological responses to the same brain concentration.

How Is Haloperidol Metabolized?

Haloperidol is metabolized through several pathways.

The major pathways include:

Glucuronidation

and:

Ketone reduction

Cytochrome P450 metabolism also contributes, particularly:

CYP3A4

and, to a lesser extent:

CYP2D6

Current prescribing information specifically identifies CYP3A4 and CYP2D6 as relevant CYP pathways and warns that inhibition can increase haloperidol concentrations.

The simplified pathway is:

Haloperidol

  • Glucuronidation + ketone reduction
  • CYP3A4 + CYP2D6
  1. Metabolites
  2. Elimination

Why Is CYP2D6 Important for Haloperidol?

CYP2D6 contributes to haloperidol clearance.

The:

CYP2D6 gene

varies considerably between people.

Depending on inherited variants, a person may be:

  • Poor Metabolizer
  • Intermediate Metabolizer
  • Normal Metabolizer
  • Ultrarapid Metabolizer This can alter haloperidol exposure.

CYP2D6 Poor Metabolizer and Haloperidol

A CYP2D6 Poor Metabolizer has little or no functional CYP2D6 activity.

Therefore:

  1. Reduced CYP2D6 activity
  2. Haloperidol clearance may decrease
  3. Haloperidol concentration may increase
  4. D2 occupancy may increase
  5. Potential increase in:
  • Akathisia
  • Parkinsonism
  • Other EPS
  • Prolactin effects
  • QT-related risk The Dutch Pharmacogenetics Working Group (DPWG) recommends approximately:

60% of the usual haloperidol dose

for CYP2D6 Poor Metabolizers.

This is clinician-level guidance and should not be used for self-adjustment.

CYP2D6 Ultrarapid Metabolizer and Haloperidol

At the opposite extreme:

  1. Very high CYP2D6 activity
  2. Haloperidol may be cleared faster
  3. Haloperidol exposure may decrease
  4. D2 receptor occupancy may be inadequate
  5. Treatment response may be reduced

The DPWG recommends either:

Approximately 1.5 times the usual dose

or:

Choosing an alternative antipsychotic less dependent on CYP2D6

for CYP2D6 Ultrarapid Metabolizers.

Because higher haloperidol doses can increase EPS and QT risk, any adjustment requires professional clinical interpretation.

Can Other Medications Change CYP2D6 Activity?

Yes.

This is particularly important with haloperidol.

For example:

Fluoxetine

or:

Paroxetine

can inhibit CYP2D6.

Therefore, someone may genetically be:

CYP2D6 Normal Metabolizer

but after starting a strong CYP2D6 inhibitor:

  1. CYP2D6 activity falls
  2. Haloperidol metabolism slows
  3. Haloperidol concentration rises
  4. Side-effect risk may increase

This is an example of:

Phenoconversion

The patient’s DNA has not changed—their functional metabolic status has changed because of another medication.

Current haloperidol prescribing information specifically identifies CYP2D6 and/or CYP3A4 inhibitors as capable of raising haloperidol concentrations and potentially increasing QT-related adverse effects.

Why Is CYP3A4 Important?

CYP3A4 also contributes to haloperidol metabolism.

A:

CYP3A4 inhibitor

can slow metabolism.

Therefore:

  1. CYP3A4 inhibition
  2. Haloperidol concentration increases
  3. Adverse-effect risk may increase

Conversely:

CYP3A4 inducers

such as certain anticonvulsants or rifampin can increase metabolism:

  1. CYP3A4 induction
  2. Haloperidol concentration decreases
  3. Treatment effectiveness may decrease

Unlike CYP2D6, however, there is currently no established CYP3A4 genotype-based haloperidol dosing guideline. The clinically important issue is usually drug interaction, not CYP3A4 genetic testing.

Can Haloperidol Fail Even If Metabolism Is Normal?

Yes.

Normal metabolism does not mean haloperidol is automatically the right antipsychotic for a particular patient.

This is where the difference between:

Pharmacokinetics — PK

and:

Pharmacodynamics — PD

becomes important.

Pharmacokinetics: Does Enough Haloperidol Reach the Brain?

PK includes:

  1. Dose
  2. Absorption
  3. Glucuronidation + ketone reduction
  4. CYP3A4 + CYP2D6
  5. Drug interactions
  6. Haloperidol exposure

PK determines how much medication is available to occupy D2 receptors.

But it does not tell us whether that receptor mechanism is well matched to the patient’s biology.

Pharmacodynamics: How Does the Brain Respond to Haloperidol?

Once haloperidol reaches the brain:

  1. Haloperidol
  2. D2 receptor binding
  3. Dopamine signaling decreases
  4. Different dopamine pathways respond
  5. Therapeutic effect or side effects

The main pharmacodynamic gene is:

DRD2

DRD2 encodes the:

Dopamine D2 receptor

which is haloperidol’s primary therapeutic target.

What Is the Role of the DRD2 Gene?

The biological relationship is direct:

  1. DRD2 gene
  2. D2 receptor expression and function
  3. Haloperidol binds the D2 receptor
  4. Dopamine signaling changes
  5. Clinical response and side effects

Variants in DRD2 have been studied in relation to:

  • Antipsychotic response
  • D2 receptor availability
  • Extrapyramidal symptoms
  • Prolactin elevation
  • Tardive dyskinesia This makes DRD2 biologically relevant to haloperidol pharmacodynamics.

However:

There is currently no validated DRD2 genotype-based haloperidol dosing guideline.

A DRD2 result therefore should not be interpreted alone as:

“Haloperidol will work”

or:

“Haloperidol will fail.”

What About DRD3 Genetics?

Haloperidol can also interact indirectly or less prominently with other dopamine receptor pathways.

The:

DRD3 gene

encodes the dopamine D3 receptor.

DRD3 variants have been investigated particularly in relation to:

  • Antipsychotic response
  • Tardive dyskinesia
  • Movement-related side effects However:

There is currently no established DRD3-based haloperidol prescribing guideline.

DRD3 should therefore be considered part of the broader pharmacodynamic picture rather than a validated dosing marker.

Does Serotonin Genetics Matter for Haloperidol?

Haloperidol is fundamentally different from atypical antipsychotics such as clozapine, risperidone or olanzapine because it relies much more strongly on:

D2 antagonism

and much less on:

5-HT2A antagonism

Therefore serotonin receptor genetics such as:

  • HTR2A
  • HTR2C may be biologically interesting in antipsychotic response generally, but they are not principal validated haloperidol prescribing markers.

For haloperidol, the most direct pharmacodynamic focus is:

Dopamine D2 signaling

Haloperidol Needs Both Drug Exposure and Brain Compatibility

The complete process can be represented as:

  1. Haloperidol is taken
  2. PK — Pharmacokinetics
  3. Glucuronidation + ketone reduction + CYP3A4 + CYP2D6
  4. Appropriate haloperidol exposure
  5. PD — Pharmacodynamics
  6. Haloperidol blocks D2 receptors
  7. Striatal dopamine signaling decreases
  8. Psychosis-related activity may decrease
  9. Hallucinations and delusions may improve

But simultaneously:

  1. Nigrostriatal D2 blockade
  2. EPS risk

and:

  1. Tuberoinfundibular D2 blockade
  2. Prolactin elevation

Therefore:

An appropriate haloperidol concentration is necessary, but it does not guarantee an optimal response.

The medication must also be pharmacodynamically compatible with the patient’s underlying dopamine pattern and receptor biology.

Can Pharmacogenomic Testing Tell Whether Haloperidol Will Work?

Pharmacogenomics can provide clinically actionable information about:

CYP2D6 metabolism

The DPWG specifically provides recommendations for CYP2D6 Poor and Ultrarapid Metabolizers.

However, clinical response also depends on:

  • Baseline striatal dopamine activity
  • D2 receptor biology
  • Symptom pattern
  • Dose
  • D2 receptor occupancy
  • Other medications
  • CYP3A4 activity
  • Side-effect sensitivity
  • Previous antipsychotic response
  • Individual brain circuitry Pharmacogenomics should therefore be considered one component of a broader personalized antipsychotic assessment.

Why Might Haloperidol Work Very Well for One Person but Poorly for Another?

Two people may both be diagnosed with schizophrenia but have different underlying neurobiological patterns.

One patient may have:

Prominent excessive striatal dopamine signaling

with:

  • Hallucinations
  • Delusions
  • Severe positive symptoms Strong D2 antagonism may be particularly effective.

Another patient may have:

  • Less prominent dopamine-driven psychosis
  • Significant cognitive symptoms
  • Low motivation
  • Greater sensitivity to D2 blockade That person may experience:

More side effects with less benefit

Response can also differ because one patient may achieve much greater D2 receptor occupancy than another at the same dose due to differences in:

  • CYP2D6
  • CYP3A4
  • Drug interactions
  • Drug concentration
  • Receptor biology This helps explain why antipsychotic treatment cannot be optimized from diagnosis alone.

This article is educational. It does not diagnose, and it does not replace advice from your prescriber or pharmacist. Never start, stop or change a medication based on a web page.

Keep reading

Try one of these

↑↓ move ↵ open esc close

Buy Now