Octo Octa ConcertsCatch Octo Octa live and on tour right now! There are 7 concerts scheduled across United States, Brazil, Italy and more. The next Octo Octa concert is scheduled for Saturday, May 11, 2024 at The Progress Centre in Manchester, United Kingdom.