MOONFACE

MOONFACE

Moonface, also known as MF-R from Anjo City, Japan. Focus on fine performance products manufacturer from experience on the race track and high performance street vehicles. Based in Aichi, Japan, Moonface have developed a number of specialist products including their roll center adjuster and other high level suspension parts.