I got Okami for the Wii a week ago, and I friggin' LOVE the game! I think Okami is so cute!
I haven't gotten very far though, since I get stuck easily in games. xD
Okami (c) CAPCOM
Art (c) Me
I used a texture for the sun and background: [link] [link]