Vocabulary

タワドリ

Tower Dream (game) (abbr)

noun