86.29.128.221

Overview
86.29.128.221 is the IP address of a user who vandalized Issuepedia on 2008-09-23. Going by comments in a vandalism-bragging thread on Encyclopedia Dramatica, this would appear to be their user "Hagger?".

See also: 207.172.128.101