Kotomora
長蛇 (ちょうだ) Japanese meaning | Kotomora