Kotomora
大蛇 (だいじゃ, daija) Japanese meaning: big snake | Kotomora