Island of Sodor

Sodor is a fictional island.