Bet you'll look at the street more often!

Sounded Japanese to me. ???

It's in Russian area, could be Ukraine somewhere in that region.