Japanese dictionary
カルタや
karuta maker; maker of traditional japanese cards
Kanji details
・roof
・house
・shop
・dealer
・seller