ETRS SF Limited
Serial Numbers: 7100876

100 sets produced - only sold in Japan.

This page last modified on 12.10.2015