Takumi Ohshiro


Takumi Ohshiro is a Japanese professional baseball catcher for the Yomiuri Giants in Japan's Nippon Professional Baseball.
On November 16, 2018, he was selected Yomiuri Giants roster at the 2018 MLB Japan All-Star Series exhibition game against MLB All-Stars.