Last night I was putting a Chihiro system out on placement. I'd previously had no time to have a look at the internals as I knew they worked perfectly. So, as the tail gate van got caught in traffic before it arrived, I decided to use the 10 or 15mins to gut a Chihiro for the first time. Anyone familiar with the arcade unit will know that it's actually a firmware updated Xbox Debug motherboard attached to a couple of custom PCBs. However, it's a very expensive Xbox unit! Sorry if some of the images are a bit blurry, but I didn't have much time and the lighting was awful. The motherboard is 128Mb, but the DIMM board (which is where the GDrom gets stored is 512Mb - standard memory) The casing is made of metal and plastic. The side L legs are plastic, but the rest of the case is solid metal. The Sega I/O which is attached to the unique PCB. On the side of the Chihiro are the rest of the connections. Note the standard Xbox AV and LAN connections Above are the Chihiro connections attached to the same unique PCB that the Sega I/O is attached to. A rather clumsy way to handle the AV out from the main motherboard, goes to a unique connector attached to the PCB above. The signal then outputs via VGA. The USB port is actually JVS I/O for the control panel (in this case guns). GDrom DIMM connector. This is the second unique PCB. This is the top of the main unique PCB - look at 2 images down and you'll see the flip side. Anyone recognize the Xbox debug motherboard? That unique Sega PCB which handles outputs. The Chihiro splash screen. It takes a very long time to boot and is very similar to the Tri Force boot process.