>>1924798You have most likely enjoyed a lot of Japanese entertainment and used a lot of Japanese technology. It would just take way too long to explain every way they are better than us.
>the only thing they're good at is killing themselves at a staggering rateBetter than killing eachother