manuel ferrara megan rain 23