Answer: tokyodome

AnswerCrossword Clue
TOKYODOMEJapanese stadium home to the Yomiuri Giants