The harder you try to see the good in people the easier it is to fake you out. Durarara!! x2 Season 2 Episode 21 Izaya OriharaHuman, People Quote added by Valkyrie 9 10/25/21 at 9:50am Copy quote Report a mistake Share