Peaches emerges from the Creston Hotel in Tokyo's youth mecca of Shibuya dressed in a gold one-piece swimsuit, black stockings, silver thigh-high platform boots and a black cape with the Judas Priest logo on the back. Her eyes are rimmed with thick black mascara and there's a silver lightning bolt painted on the left side of her face. A media person holds a silver cruiser bicycle with red balloon tires. She mounts it with the cowl of the cape over her head and proceeds to pedal across the street, the photographer snapping away.

"I can't see," she says nervously.

Ten minutes later she's sitting in the lobby of the hotel, still in costume, talking about her upcoming show in Singapore.