Kotomora
裸蛇 (hadakahebi) Japanese meaning: caecilian | Kotomora