Weird signs 1

The CN Tower, Toronto, Canada. Picture is taken from from the observatory, roughly 350 meters above the ground.

I’m quite sure the designer was a huge fan of Street Fighter II.

alt text