Tashaw Bay

Tashaw Bay was a bay that was located on the planet Chelloa.