ストロングホールド
Meanings
Noun
1. Stronghold (2001 video game)