Weird (licensed) MAME machine??

Top