RE: Misterious device....
Just spoken with my Japanese colleague and whilst she is of the non-modeling fraternity, she reckons its something that needs to be in place as a requirement of being in a club. I'd guess that its some kind of R/C fuel shut-off valve.
UKPatternflyer