Vocabulary
インスラ
インスラ
insula; ancient Roman apartment building
noun