Kotomora
息も絶え絶え (いきもたえだえ) Japanese meaning | Kotomora