Kotomora
白蛇 (しろへび, shirohebi) Japanese meaning | Kotomora