I usually go to karaoke around the yonge and finch area~ I've been to twister and a couple of other ones around that area (one called shout karaoke i think..it has a giant chicken sign lol). I prefer the korean karaoke places over the chinese ones because they have more japanese and english songs while most of the chinese places don't have much selection outside of chinese songs. On the other hand, chinese karaoke places are way cheaper but my friends never go for more than 3 hours anyways lol.
Oh well, I can't even read japanese so I can't even sing ayu songs anyways lol~