okamiden

Have You Seen This Wolf Pup?

Have You Seen This Wolf Pup?

Capcom’s official Okami Facebook page is running a giveaway; first three to spot this lost-dog poster in New York will get a plush Chibi. See the page for details on submitting your entry.