Rinka Aiuchi blows and smashes beside downright hard-core