Sailor Moon Squad is out and about ready to perform their hit pie making track "Trap Queen" for all to enjoy~