fotor_1747860032546-fotor-20250616185925 Published June 16, 2025 at 1078 × 1652 in Comicbook Real Life Superhuman – Ron Wilfong Ron in perhaps, 2017?