Kotomora
蛇床子 (じゃしょうし) Japanese meaning | Kotomora