The art on this page is mine (very sure of it for the past 11 years). And I sure as hell don't have a brother called Mike who likes to boost he made the art himself.
If you would like proof he made it himself, ask this Mike guy to draw live on pchat: en.takamin.com/
Thanks~! Will be spreading the word to other ppl to be vigilant.