Japan baseball team Chiba Lotte Marines have weird new mascot

Mystery fish mascot

A Japanese baseball team has a weird new mascot, in the shape of a fish that spits out the man inside the costume.

The Chiba Lotte Marines introduced the "mystery fish" alongside their existing mascots, which include a number of ducks.

It seems to be based on the anglerfish, a bony fish with a fleshy growth on its head used to attract prey.

The fish first appeared on the field a couple of weeks ago and it has been dominating the team's social media.

Baseball is huge in Japan and the national team is currently ranked in top position in the WBSC world rankings.

Nippon Professional Baseball is played in two leagues of six teams each - the Central League and the Pacific League - with Lotte playing in the latter.

Angler fish
Image caption This is an actual angler fish

The Chiba Lotte Marines are currently bottom of the Pacific League, with just 19 wins.

Find us on Instagram at BBCNewsbeat and follow us on Snapchat, search for bbc_newsbeat