Read manga: Dorothy Wa Gokigen Naname?

manga
Summary:

From Starry Heaven:As a punishment from her teacher, the selfish witch Dorothy has lost her attractive body and magical powers. In order to regain her true appearance and powers, she must kiss someone with a high aptitude for magic and have them sign a contract to be her servant. The options that appear before her are: Trot, the softhearted but lecherous hottie; Brave, the dog with a secret; Hearts, who is aloof and wears glasses; and Shinku, the gun woman of few words. Whether it’s on the lips, on the hand, on the thigh, or on their hair... kisses are what invokes the contract!? As she increases the number of servants she possesses, will Dorothy be able to obtain her aspiration of getting revenge on her teacher?!