By Spencer . December 22, 2010 . 3:06pm
Amaterasu, according to Japanese mythology, is a radiant deity. She also appeared in a number of video games including Okami and Shin Megami Tensei: Persona 4.
We’re not sure what Nintendo plans to do with "Ammy," but were curious.