Kotomora
後始末 (atoshimatsu) Japanese meaning: settlement | Kotomora