Whats up with Mikage flashback and Mamiya