Super Power Island

Never trust wikipedia on when it comes out. It is said to come out sometime in July.(this month). Don't complain if you see people wearing the costumes. It's only a sign it's coming out soon.