Otala
Otala is a genus of land snails in the subfamily Helicinae of the family Helicidae. Archaeological evidence in Morocco indicates the exploitation of O. lactea by ancient Romans as a food source.
post-punk
Similar Artists
Romeo Void
Crime & the City Solution
Flipper
Wipers
The Plague
Dead Man's Dream
Konk
elricfd
Iceage
Modern Eon