Japanese dictionary
ほしみどろ
zygnema
Kanji details
・star
・spot
・dot
・mark
・flavor
・taste
・mud
・mire
・adhere to
・be attached to