>>280496105
>>280496118
What a fucking joke.
Japan truly has fallen.