A mysterious soldier known only as Professor takes his revenge on the government that betrayed him – and Tokyo is brought to its knees! Unless the government pays the Professor…