Watch: Japanese baseball team unveils bizarre fish mascot

by
Jason Coskrey‏/Twitter

The newest mascot for Japanese baseball team Chiba Lotte Marines is truly a sight to behold.

Known as "Nazo no Sakana," or "The Mysterious Fish," the mascot appears to be based on the deep-sea anglerfish and has a strange routine that includes puking up its own spine. It returned to the ocean following its unveiling and will be back with the team at the end of the month, according CPBL Stats.

The Chiba Lotte Marines also have three other mascots: Zu-chan, Rine, and Cool.

Advertisement