Kotomora
販売業者 (hanbaigyousha) Japanese meaning: dealer | Kotomora