wait wtf when did the slovenian demon doin the lab rats team?!
anyway isn't he still the rainbow champion??