Michella Watch

Michella Watch (ミシェーラ・ウォッチ, Mishēra Wacchi) is the younger sister of Leo. She is unable to walk since birth. When visiting the Jerusalem's Lot, she lost her eyesight in order to Leo keep his.