Kotomora
胴震い (douburui) Japanese meaning: shivering | Kotomora