Kotomora
妨業員 (bougyouin) Japanese meaning: saboteur | Kotomora