64 New Okami Screens
See The Rest At My Flickr Account HERE
Capcom Press Site
Just a little side, I hate Vista note. It took me forever to upload these files. Each time I tried Vista was like “I don’t know what I am doing” and would just stop and close everything. Man, I really need to get a Mac.