Vocabulary

無理ゲー

impossibly hard video game

noun