Kotomora
素首落とし (そくびおとし, sokubiotoshi) Japanese meaning | Kotomora