Kotomora
粗ごなし (aragonashi) Japanese meaning: crushing up | Kotomora