Kotomora
取り立て屋 (toritateya) Japanese meaning: debt collector | Kotomora