James Shiba (PRREVISITED UNIVERSE)