This is Kar Jo

This is Kar Jo.
I'm probably

an alien

a wildcard

hard to pin down

your guide to the ultimate freedom

Scroll down, it's a showdown!