81.91.192.220 vandalism 

The IP (81.91.192.220) is part of the TOR network, acting as an anonymous proxy. Check out http://tor.eff.org/ for more details. The IP I'm posting from is also part of that network.
// anonymous )