Tokyo Raiders
Rating 6/10
January 28, 2000