What would be a good and fun travel bag to pack for a 12 year old boy?

My son will be traveling (by plane) this summer to visit his father (a 6 hour flight) and I was wondering what would be some fun things I could pack in his carry-on bag that would help him pass the time. Last time he made this trip I packed him a travel pillow and blanket, as well as an activity book and some small crafts he could make. However, he was 6 then and I was also with him. Any suggestions would be welcome.


Related Memory Foam Pillow Sites