A young samurai awakens in modern times to help students and researchers battle mysterious mecha invaders using ancient artifacts.