Another Japanese WTF car, this one a Mitsuoka I never knew existed.