Kotomora
胎息 (たいそく) Japanese meaning | Kotomora