Kotomora
タカチホヘビ (たかちほへび) Japanese meaning | Kotomora