NAXA Electronics NPD-704 7-Inch TFT LCD Swivel Screen Portable DVD Player with USB/SD/MMC Inputs Top-loading DVD player Up to 180 degrees swivel screen Built-in SD/MMC card slot Built-in USB Input Built-in speakers