This is a brand new Polaroid Hi-Print 2x3 Gen 2 Pocket Photo Printer, model number 009128. It is a mobile printer that can print photos in a 2x3 inch size. The printer is designed for convenience and portability, making it ideal for printing photos on the go. It uses a thermal printing technology that does not require ink or toner. The printer is manufactured by Polaroid, a well-known brand in the photography industry.