Incubi on 25 April 2011
http://www.mygamers.net/wp-content/uploads/2011/04/Nintendo-Stream-Controller.png
The site claimes this is an actual leaked screenshot of the "project cafè" controller.