film still of mario and yoshi in the new sci - fi movie, 8 k