Tre japanske babes engagerer sig i en brændende trekant, skubber deres grænser og