Kotomora
妨害行為 (bougaikoui) Japanese meaning: interference | Kotomora