>>725460156
Why does Japan love Alice so much, anyways?