operationrainfall.com
More Gameplay of Onechanbara Origin Released - oprainfall
Some new gameplay has been released for Onechanbara Origin. The title which is a sort of remake of the first two games is set to release this December.