Cafe & Billar Balabushka, Spain