Kotomora
今わ (imawa) Japanese meaning: one's last moments | Kotomora