Anonymous 01/03/2018 (Wed) 17:19:01 Id: e75658 No.20076 del
Found his blog: http://delarroz.com/

I don't see why they all hate him.