Shinkara: OKAMI

With Okami HD releasing soon Taylor decides take a look at the original PS2 gem on this episode of Shinkara!