Kotomora
帰還者 (きかんしゃ, kikansha) Japanese meaning: returnee | Kotomora