The panel interviews actress Siobhán Hewlett on her career and voice acting in Battletoads.The panel interviews actress Siobhán Hewlett on her career and voice acting in Battletoads.The panel interviews actress Siobhán Hewlett on her career and voice acting in Battletoads.