Japonese When Japan is flooded by Western civilization… or the invader invaded. You may also like The Dog Who Saved Christmas Rafiki