Carrot King Diner

The Carrot King Diner is a run down diner on 24 Carrot Island.