Might be interesting:

Japan brutal

Not enough? Keep watching here!