Kotomora
笑止 (しょうし, shoushi) Japanese meaning: laughable | Kotomora