Ishin no Arashi - Shippuu Ryouma Den (Japan)