User blog comment:Donking10/new blue alien or not/@comment-3427975-20121117144826

I think it is a new alien called WalkTrought or something like that.