Denilson is seriously delusional but it makes for a very interesting reading on Long bus rides and in the subway in New York