We might have just gotten the most plausible Imu theory yet, backing up his real identity, and it's the most believable ...