Turtle Giant

Artist bio

Turtle Giant is a musical project formed in 2009 in So Paulo, Brazil and currently based in Macau (China). It consists of members Antnio Conceio, Beto Ritchie and Frederico Ritchie.

Source: Artist Facebook Page