a film still of pizza the hut in the akira, high quality