what going on?

Tokyo Ghoul 3x3

Episode 3

Apr. 17, 2018

Tokyo Ghoul season 3