Giant Jellyfish is a heavy psych band from Santo André, Brazil. Teka Almeida (vocals and keyboards) Rafa Almeida (guitar) João Abamonti (bass) Henrique Bitencourt (drums) See Bandcamp for releases. Read more on Last.fm