Irasshai as a bird.
Maybe I'm just uncultured, but i have never heard the word "Irasshai". What I found on Google says it is basically "welcome" in Japanese, which doesn't seem like it fits with the sentence (Welcome as a bird?) or the surrounding text.
Again... maybe uncultured, but I had no idea what this means. Maybe replace with "dirt bag", "low life" or something more colorful since Google tells me it's means "horse dick" in Hungarian... or don't and give us Americans a chance to learn some Hungarian expletives