Vocabulary
タワドリ
タワドリ
Tower Dream (game) (abbr)
noun