It irks me every time I see someone ask for "Okami". There's no such character. The character in question's name is Amaterasu, from the game Okami. It's that a complicated a concept. Interestingly, for those not in the know, the title is kind of a fun play on words, as "okami" in Japanese means god, while "ookami" or "oukami" (or "ohkami"), depending upon how you like to romanize, means "wolf". It's sort of ambiguous which one is intended, which makes it great.
Also, the game should be included in some dimension, and Amaterasu would be an epic character.