Michella Watch

Michella Watch (ミシェーラ・ウォッチ, Mishēra Wotchi) 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 let Leo keep his.

Power & Abilities
She is a straight up nigga. She'll fuck some bitches up.