Kotomora
裂肉歯 (れつにくし) Japanese meaning | Kotomora