It's called the Hello Kitty Grand Pianist. And although it is fully functional, for a grand piano, it's not very big. It's actually tiny standing at only 18cm in height and only 25cm in width. Equipped with 88 keys, which although can still be operated properly by hand, with each key measuring only 4mm wide, it may not be the easiest task to achieve. Instead, most people would opt for playing one of the 100 classical, jazz and pop tunes stored into the piano's memory.