That's Peo, a JP indie who shares the same mama as Ame and has been getting a little bit of attention recently (even Ame used her artwork for an intro screen). As for the tweet, I'm fine with it, there's nothing wrong with making an example out of someone being retarded, even if they were someone of high standing in your community. In fact, it's even better to do that to make sure all your other followers know their place and understand that they won't get off easy just because they've been a member since day 1 or whatever.