Duh-Oh Station

Duh-Oh Station is a mission in Octo Expansion.

Trivia

 * The subtitle is a reference to the 2000 song "Who Let the Dogs Out?", by Baha Men.
 * The title is a reference to the The Simpsons. "D'oh" is Homer Simpson's catch-phrase.