User blog comment:Roads/New PLAYABLE Game (Maybe)/@comment-34285236-20111130231350/@comment-1595457-20111201003129

That's the Tanooki.