I have NO idea on this one.
Just throwing this out there.
ETA: actually, this neon sign is on Dontomburi-dori, the main entertainment street in Osaka. Also happens to be where the clown is.
ETA: OK, the daylight view of the sign looks like a match.
[attachment deleted by admin]