Showcase of Scaramouche in all available languages 00:00 - English 01:40 - Japanese 03:20 - Korean 05:01 - Chinese