Japonese
When Japan is flooded by Western civilization... or the invader invaded.(Source: Annecy Festival)
No reviews yet. Be the first.