Kotomora
大蛇 (だいじゃ) Japanese meaning | Kotomora