OMY FUCKIN GOD I JUST DIED I SAW THE New... sorry for the CapS~ But damn the new Onimusha 3 trailer just omg spank me it was tha shit!!! and now download it if your a ign insider you must get this~.
Omg this is bring back many good and bad mem of my childhood.... now much watch all that evil Sailor Moon 1st season~ Uncut uncensor and in jap Woot l33t~