Kotomora
牛商人 (ushiakyuudo) Japanese meaning: ox seller | Kotomora