Okamiden (DS) TGS 2010 Trailer

By Nintendo Life on YouTube

Source
YouTube
Author
Nintendo Life
Published
Description
Nintendo Life - Plenty more footage from Capcom's upcoming cutesy wolf 'em up. More info at NintendoLife.com
Added

More Videos