Kotomora
厄介者 (yakkaimono) Japanese meaning: burden | Kotomora