Esmeralda Gregory

Esmeralda Gregory (Literally Meaning, Watchful Emeraldエスメラルダグレゴリー Esumerarudaguregorī )

Trivia

 * The author does not plan on updating this page for a long, long time.