re: #36 ArchangelMichael
Robot Chicken did a parody of that scene, and it turns out Toshi Station is some kind of club, and power converters are girls or hookers.