Lest Karr

レスト・カー



Lest is a third progenitor of the vampires who resides in Europe.

Media