Kotomora
人間離れ (ningenbanare) Japanese meaning: superhuman | Kotomora