Ah yes, James Tyrell. Read more

Lost in Anime