DL8300 Heat Press
This is a somewhat generic cheap heat press.
Some potential directions here and a not-quite-matching manual.