Guest Stars Leo Ashizawa as Osamu Nico Dowsell as Timur Olivia Grace Leonard as Rebecca Bishop-Clairmont Arlo John Croft as Rebecca Bishop-Clairmont Kobie Corsi as Philip Bishop-Clairmont Layo-Christina Akinlude as Librarian Meghna Lall as Tattoo Artist