>>40660722
You think japanese are apes?