カルモチン
karumochin

Noun

1. Calmotin (sedative)

Trademark