Immaculate Desk

Immaculate Desk
Is an impossible badge for the game Desktop Tower Defense 1.5.