Uncategorized Tokyo Ghoul Season 1 Episode 12 English Dubbed Tokyo has become a cruel and merciless city a place where vicious creatures called ghouls exist alongside humans