Nomura is considered the greatest catcher in the history of Japanese baseball and is #2 all-time in home runs with 657.
Please note: There are a couple very light scratches on the holder, but none on the card itself