i have came up with the villan but i will not tell you who it is but here is a hint ..... could you spot the hint 6+