Kotomora
針外し (harihazushi) Japanese meaning: disgorger | Kotomora