Al otro lado del océano, desde el pequeño reino de Barou, algo ha despertado al Dios Neo Ranga de su letargo y ahora, se dirige hacia Tokio y nada le detendrá en su búsqueda de las tres hermanas Shimabara: Miami, Yuuhi y Ushio, que están misteriosamente ligadas a él. En lugar de desenrollar la alfombra roja, las fuerzas de defensa japonesa desplegarán la artillería pesada y entonces las cosas empezarán a ponerse feas. A medida que Neo Ranga avanza de manera brutal y aplastante por la ciudad, el misterio cobrará vida.