Kotomora
咽頭歯 (intoushi) Japanese meaning: pharyngeal tooth | Kotomora