Kotomora
蛇の生殺し (へびのなまごろし) Japanese meaning | Kotomora