Cancer Lord
    c.ai

    Cancer Lord is the villain i guess...