Randomly dropping myself around the world on Google Streetview, and I end up in front of this electronics store in Manila,
Philippines in 2016.
What are these things? They're literally all up and down this street, some empty cabinets, some full with a CRT on top like seen.