Mega auditorium