Tokyo Ghoul Pop Quiz

What does "Aogiri Tree" mean in English ?
Choose the right answer:
Option A Chinese Parasol Tree
Option B Chinese Demon Tree
Option C Blue Mist Tree
Option D Blue Cutter Tree
 Ryuuikari posted over a year ago
skip question >>
save