Kotomora
全うする (mattousuru) Japanese meaning: accomplish | Kotomora