Starbabe's Cocoffee

Starbabe's Cocoffee is a cocoffee shop in New New York.

Known products

 * Cocoffee

Trivia

 * Starbabe's Cocoffee is a parody of.
 * The "mermaid" in the logo is meant to represent Leela.