2005 Kachroo: The Goddess and her Powers