Question: What team did the Golden Spirit Award winning player nicknamed Godzilla play for ?
Answer: Yomiuri Giants