The Chiba Lotte Marines might suck, but their game posters rule. Sighted at JR Kaihin-Makuhari station, these retro movie-style posters depict the home team heroes defending the city from attack by villainous monster opponents.