Found this photo on this post from Tokyo International Anime Fair. Will try and find out what it is

Mar
22
2013
Found this photo on this post from Tokyo International Anime Fair. Will try and find out what it is