Kotomora
末人 (まつじん, matsujin) Japanese meaning: last man | Kotomora