Kotomora
ダイオキシン (daiokishin) Japanese meaning: dioxin | Kotomora