Thread:201.86.145.129/@comment-1672596-20130605140359/@comment-186.213.33.100-20130606000208

Mega Man comics?

http://tails.kicks-ass.net/

However, it is under maintenance.