Kotomora
解毒剤 (gedokuzai) Japanese meaning: antidote | Kotomora