Kotomora
ワルファリン (warufarin) Japanese meaning: warfarin | Kotomora