Yet another unknown Japanese chassis