Assassin from The Past

 is the 33rd episode of the Tiger Mask W anime.