Humans and aliens live alongside each other on an alien planet. Humans aren't the nicest and call these aliens leahes. Not all aliens are happy about this especially one alien named Yoshka. He's not that special just got a job and is trying to support himself but there are two other ''friends'' who always interfer with his life. Maybe he'll change his mind about humans maybe not.