Kotomora
葬り去る (ほうむりさる, houmurisaru) Japanese meaning | Kotomora