Powerfull Psychobilly band from La Réunion Island (indian ocean) First self-released, self titled album "JAWS"