Thread:Green Ninja/@comment-26118559-20140625212614

Can you block this Wikia Contributor? He's sabotaging my user page and writing weird and bad stuff.

His number is 76.228.244.198

Hopefully that helped. 