Kotomora
地上げ屋 (jiageya) Japanese meaning: land shark | Kotomora