Mirai trains hard to work on a new skill to defeat Alien Reflect.Mirai trains hard to work on a new skill to defeat Alien Reflect.Mirai trains hard to work on a new skill to defeat Alien Reflect.