SteamDB Steam Store

Touhou Big Big Battle - BBB stars

Region Price Lowest Price
Europe 12,70 € 7,62 € (-40%)
United States $15.99 $9.59 (-40%)