Kotomora
人工肺 (jinkouhai) Japanese meaning: artificial lung | Kotomora