He's Japanese, he's probably a small bear, and he's really rather cute. That's right. It's Rilakkuma, and it's an adult kigurumi costume of the highest order.
In Japan, you'll find this little fella on everything from lunchboxes to notebook computers! Kigurumi animal costumes are also a very Japanesey thing, being a pyjama/costume hybrid. As you can see they are very cute indeed and very comfortable too. This particular costume includes a zip-up ventilation hole at the back, with which one can ventilate oneself, if one so wishes.
Material: The Rilakkuma kigurumi comes in a 100% polyester fleece.
Delivery: Roughly £5 to the UK ; $15 to the USA; and €9 to the EU.
Size: One size. It should fit most adults between 5'5" and 6'2" tall (that's 166 - 187cm).