wiggly Parrot. .. it's sfw, but i don't have any faith