darn...there's always someone who can reply before me, but yes I do believe it is a Chiton.