Aster Dagwood

Aster Dagwood is a terrorisr and ex-WNS reporter.