Another video game cameo by Stan LEE

 

v20240901