Wearing a wide grin and bright yellow-trimmed sunglasses, Jose Castillo said he was happy to be back in Japan before his first game with the Chiba Lotte Marines.

He was alone in his choice of eye wear, but by the time he was done for the night a few thousand Marines fans were smiling along with him.

Castillo had four hits, including a two-run homer, and Kazuya Fukuura drove in the tie-breaking run in the eighth as the Marines rallied to beat the Hokkaido Nippon Ham Fighters 8-7 on Tuesday night at QVC Marine Field.