La Tortuga (The Turtle) is a newly formed rock band in Malta. They requested an older style, not modern, logo to represent themselves as a brand. They are leaning towards hippie style as individuals and a brand.
No use is allowed without explicit permission from owner