Kotomora
蛇神 (hebigami) Japanese meaning: deified snake | Kotomora