Kotomora
良剤 (ryouzai) Japanese meaning: good medicine | Kotomora