battle lines are drawn between the two wizards of science mu ma satanu najyanye na mudogo kwa muganga ku maraso cyangwa ku matembabuzi yo mu mubiri w'umurwayi wayo larvae was premiered at an art museum