Kotomora
宇宙人 (uchuujin) Japanese meaning: space alien | Kotomora