Kotomora
牛泥棒 (ushidorobou) Japanese meaning: cattle thief | Kotomora