Vocabulary

スペーステレスコープ

space telescope

noun