Dream Hunter Rem
Characters
Rem Ayanokouji