Kotomora
投降者 (toukousha) Japanese meaning: surrenderer | Kotomora